欢迎来到天天文库
浏览记录
ID:40578262
大小:20.04 KB
页数:7页
时间:2019-08-04
《《移动开发技术》实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《移动开发技术》实验安排及要求2015-2016学年第二学期实验项目实验内容学时实验一界面编程(考核,成绩比重25%,报告)1.用编程方式开发UI界面(P44)2.跟随手指的小球(P48,P203)3.图片浏览器(P46,P83)4.计算器布局(P61)5.椭圆形、渐变背景的文本框(P68,P305)6.用户友好的输入界面(P70)7.使用ArrayAdapter创建ListView(P91)8.使用SimpleAdapter创建ListView(P94)4实验二用户交互(考核,成绩比重20%,报告)
2、1.自动播放的图片库(P129)2.带图片的Toast消息提示(P131)3.显示提示消息的对话框(P147)4.简单列表项对话框(P149)5.自定义View对话框(P152)6.控制飞机移动(P192)2实验三Activity与Fragment(报告)1.用LauncherActivity开发启动Activity的列表(P220)2.用第二个activity让用户选择信息(P235)3.开发显示图书详情的Fragment(P251)4.开发兼顾屏幕分辨率的应用(P257)2实验四数据存储(考核,成
3、绩比重15%,报告)1.SharedPreferences应用:设置界面(补充内容,教材无)2.文件读书应用:SD卡文件浏览器(P399)3.SQLite数据库应用:英文生词本(P412)2实验五组件通信(考核,成绩比重25%,报告)1.查看并获取联系人电话(P274)2.使用Action、Data属性启动系统Activity(P284)3.handler:自动播放动画(P209)4.使用异步任务执行下载(P214,P158)5.ContentProvider应用(二选一)使用ContentProvi
4、der管理联系人(P446)使用ContentProvider管理多媒体内容(P452)4实验六服务、广播与通知(考核,成绩比重15%,报告)1.个性化手机闹钟(P481)建议使用TimePickerDialog(P156)2.接收系统广播消息:短信提醒(P496)建议以通知的形式进行提醒用户手机电量提示(P497)3.Notification应用:加薪通知(P145)2实验七多媒体(选做)1.播放音乐2.录制音乐3.播放视频4.录制视频2实验八网络编程(选做)1.管理连接2.管理wifi3.浏览器4
5、.http通信2实验报告要求与内容实验名称:实验一界面编程实验目的:了解Android用户界面框架;理解应用程序资源与系统资源的不同,掌握不同类型资源在xml文件和java源代码中的使用方式;熟练掌握各种常用界面控件的使用方法;理解适配器的用途,掌握适配器视图的使用实验仪器:PC一台实验内容:1.在Android系统中,资源分应用程序资源与系统资源两类。所有应用程序资源都存储在/res目录中,并在生成阶段被编译到项目中。而系统资源是所有应用程序共享的,被封装在android.R类中。请分别说明布局、d
6、rawable、字符串、颜色四种类型的应用程序资源和系统资源在xml文件和在Java程序中的访问方式。2.学完本章后,我们了解到ListView、GridView和Spinner等AdapterView常常使用适配器来填充数据,那么你如何理解适配器的作用?分别说明ArrayAdapter、SimpleAdapter、BaseAdapter三种适配器适用何种情况,以及具体的使用方式。实验名称:实验二用户交互实验目的:理解UI的事件驱动机制;掌握监听器和回调方法的使用;熟练使用Toast;掌握不同形式的对
7、话框的创建方式。实验仪器:PC一台实验内容:1.Android系统中采用的是Java的事件处理机制,包括事件、事件源和事件监听器三个事件模型。你如何理解事件监听器在事件处理机制中的用途?请以单击事件为例,写出实现事件处理的基本步骤。2.如何以回调的方式处理按钮的单击事件?如何处理某个自定义控件的触摸事件?思考这两种情况中回调方式的不同。实验名称:实验三Activity和Fragment实验目的:理解Activity的生命周期及其事件回调函数之间的关系,熟练掌握如何创建、配置、启动和关闭Activity
8、;了解Activity的加载模式;理解Fragment和Activity之间的关系;了解Fragment的生命周期,掌握利用Fragment创建适配大小屏幕的不同界面。实验仪器:PC一台实验内容:1.随着Activity自身状态的变化,Android系统会调用不同的事件回调函数。当调用onStart()方法后,Activity进入运行状态,位于前台,用户可见,可以获得焦点。请说明Activity的其他回调函数被调用后,分别进行哪种状态?2.很多应用程序都
此文档下载收益归作者所有