《Android应用开发基础》实验教学大纲
课程名称(中文/英文):Android应用开发基础/ Android application development fundament 课程代码:x2050762 课程类型:专业课 课程性质:必修课 设置类别:非独立设课 适用专业:软件工程专业软升本学生
课程总学时:64 课程总学分:4.0 实验学时:20 实验学分:0.0 开实验学期:一
一、实验教学的目的与基本要求
《Android应用开发基础》是软件工程专业的专业必修课。本课程的目的在于通过系统介绍Android平台的开发和编程技术,并通过实例介绍和理解内容,使学生掌握Android开发平台的安装、管理、编程开发和网络应用等技能,更加透彻理解Android开发平台的基本原理和实现方法,培养在移动设备上进行独立开发的基本能力。
本实验的目的及要求是:通过实践,进一步理解和掌握Android类库使用、编程技巧;掌握开发工具的使用。
二、实验项目设置 序号 1 实验项目名称 Activity 实 验 内 容 Activity组件的生命周期,Activity组件的运行状态,Activity组件的状态维护,Activity组件的窗口 用户界面结构,定义界面布局,声明界面布局,引用ui组件,四种布局 资源存储,资源映射,资源命名,资源访问,资源国际化 Intent的组成,Intent Filter,Intent的调用,Intent解析机制 学实验实验要求 必修 实验者 类别 本科生 时 类型 2 验证 备注 2 界面 2 设计 必修 本科生 3 资源管理 2 验证 必修 本科生 4 intent 2 设计 必修 本科生 5 简单ui组件 TextView,EditText,Button,2 RadioButton,Progressbar,CheckBox,SeekBar,RatingBar的使用方法 ListView,Spinner,GridView,2 Gallery,SlidingDrawer,AutoCompleteTextView,TabHost的使用方法 验证 必修 本科生 6 高级ui组件 验证 必修 本科生 7 菜单和通知 选项菜单、上下文菜单、子菜单,Intent动态菜单选项,Toast类使用,Notification类使用 AlertDialog,Dialog的底层运行机制,Dialog事件处理,与Activity交互,自定义Dialog,设置Alarm 启动service的生命周期,绑定service的生命周期,数据传递 2 验证 必修 本科生 8 Dialog 2 验证 必修 本科生 9 创建Service 2 验证 必修 本科生 10 Preferences、文件 操作Preferences类,监听Preferences变化,PreferencesActivity,文件读写操作,操作SD卡上的文件 2 验证 必修 本科生 三、实验报告要求、实验考核方式、内容及成绩评定标准
实验报告要求:
要求认真按实验报告格式撰写实验报告,包括实验题目、实验内容、实验结果、实验心得体会。
实验考核方式:平时出勤,抽查平时实验操作,实验报告 内容及评定标准:
没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格 独立完成实验,但实验报告中错误较多,及格
完成实验基本要求,实验报告符合基本要求,有一些错误,中 完成实验基本要求,实验报告符合要求,有较少错误,良好
完成实验要求的基础上,实验报告符合符要求,没有或很少错误,优秀
四、实验教材及参考书
1、《Android程序设计基础》清华大学出版社 郝玉龙 著 2011年
2、《疯狂Android讲义》 电子工业出版社 李刚著2011年
3、《Android从入门到精通》电子工业出版社 孙更新,邵长恒,宾晟 等 著;2011年
4、《Android基础教程(第3版·修订版)》人民邮电出版社 [美] Ed Burnette 著;卢秀丽 毛倩倩 译;2011年
5、《Android开发入门与实战体验》 机械工业出版社 李佐彬 等著;2011年
执笔人:包晗 审核人:马云吉
相关推荐: