- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Android移动应用开发》
实验指导书
课程代码:
总课时数:
适用专业:
院(系)名称:
实验一深入理解Activity
目标
(1)掌握Activity的开发、配置和使用。
(2)掌握Intent的几种常用的属性。
(3)Android系统内置Intent的使用。
(4)了解Activity的生命周期
实验软、硬件环境
硬件:PC电脑一台;
配置:winxp或win7系统,内存大于4G,硬盘250G及以上
JDK1.7 、Eclipse、ADT、Android SDK
实验主要技术基础
(1)活动是Android的四大组件之一,它是一种可以包含用户界面的组件,主要用于和用户进行交互。
(2)Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。
任务
1、请在AndroidManifest.xml文件中配置SecondActivity:
配置Intent的Action属性为com.sise.intent.action.JHY_ACTION;
配置Category属性为com.sise.intent.category.JHY_CATEGORY。
通过隐式Intent的使用从FirstActivity启动SecondActivity,编写代码,运行程序,预期效果如下所示。
图1 程序运行初始化界面 图2 点击图1中的按钮后的运行结果
2、请使用显式Intent启动SecondActivity,并使用Intent从FirstActiv传递数据到SecondActivity。编写代码,运行程序,预期效果如下所示。
图1 程序运行初始化界面图2 点击图1中的按钮后的运行结果
3、使用Intent传递数据从SecondActivity返回数据到FirstActivity中去。编写代码,运行程序,预期效果如下所示。
图1 程序运行初始化界面图2 点击图1按钮运行结果
图3 点击图2按钮运行结果
实验方法与步骤
(1)创建活动
Activity是Android系统提供的一个活动基类所有的活动都必须直接或间接继承此类才能拥有活动的特性。
(2)布局文件
创建布局文件
加载布局文件
(3)在清单文件中注册活动
(4)以上方法完成多个活动的创建
(5)使用Intent完成多个活动之间的交互和数据传递
实验二Android的UI界面开发
目标
(1)掌握常用UI组件的功能和用法。
(2)掌握四种基本的布局。
(3)掌握自定义控件的2种使用方法。
(4)掌握ListView的简单用法。
(5)掌握自定义ListView控件的使用。
实验软、硬件环境
硬件:PC电脑一台;
配置:winxp或win7系统,内存大于4G,硬盘250G及以上
JDK1.7 、Eclipse、ADT、Android SDK
实验主要技术基础
(1)Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器。
(2)Android的布局方式有LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、TableLayout(表格布局)。
(3)Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。
任务:制作精美聊天界面
使用自定义的ListView制作精美的聊天界面,编写代码,运行程序,预期效果如下所示。
主界面布局示意图:
(要求画出)
ListView子项布局示意图:
(要求画出)
-------------------------------------------------
消息实体类创建:
(主要代码)
自定义适配器类的创建:
(主要代码)
主界面活动的代码:
(主要代码)
实验方法与步骤
Step1:创建主界面布局文件。
Step2:创建ListView子项布局文件(可以使用Android提供的布局方式)
Step3:定义实体类,做为ListView适配器的适配类型
Step4:创建一个自定义的适配器类(适当优化)
Step5:修改主活动代码
?使用List数据集创建数据,并完成初始化。
?创建适
您可能关注的文档
- 2019届虹口区中考英语一模.doc
- 冰心《笑》复习题及答案.doc
- 不等式及其解集 (2).ppt
- 2019门头沟区初三英语期末试卷.doc
- 不对称短路时短路点电流和电压的分析.doc
- 2019年PP-R管十大品牌必威体育精装版官方排名.doc
- 2019年北京市延庆区初三生物一模试题和答案(Word版,可编辑).doc
- 2019年初中毕业生适应性练习试题卷.doc
- 厨房生产运作特点22.ppt
- 2019年黑龙江省哈尔滨三中高考数学二模试卷(理科)(内考).doc
- 2024版电子商务合同成立标准与法律适用深度解析合同.docx
- 2024版电影拍摄设备租赁与制作支持合同.docx
- 2024版离婚协议书#范本#模板#夫妻共同财产分割细则-@-1.docx
- 2024版石材行业人才培训合作合同协议.docx
- 2024版电子商务法律风险预警与合同标的交易保障措施.docx
- 2024版离婚前夫妻债务协议及婚姻解除后财产分割与子女抚养服务合同.docx
- 2024版电子商务合同成立电子数据存储与必威体育官网网址协议.docx
- 2024版电子商务平台内容审核与版权保护合同.docx
- 2024版男方出轨离婚协议书,必威体育精装版法律规范.docx
- 2024版电子商务平台合作协议示范文本.docx
文档评论(0)