《Android编程权威指南》是一本好书,也是咱们课程的教材。html
本门课程鼓励学生使用Android Studio,但教材使用的开发工具是ADT。为了帮助学生更好的使用教材,我把书中部分章节用Android Studio从新实现了一遍。并对一些截图和案例讲解作了替换和调整。编程
做为教材的辅助,为便于学生阅读的连续性, 本文的目录 结构 与教材基本一致,详细内容请参考教材。
如下内容将视为是您的承诺:
仅凭我我的努力完成全部实验、做业、期中和期末考试,不会提交任何其余人的做业/成果;
仅持有一个用户账号而且不会让其余人使用个人用户账号和/或密码;
不从事任何可能不诚实地提升个人成绩,或提升或损害他人成绩的行为;设计模式
同他人合做完成练习、做业和实验;
在课程中同其余人讨论通常概念和资料;
将想法和成果展现给同窗或其余人,以得到他们的意见和评论。缓存
第 01 章 Android 应用初体验
第 02 章 Android 与 MVC 设计模式
第 03 章 Activity 的生命周期
第 04 章 Android 应用的调试
第 05 章 第二个 activity
第 06 章 Android SDK 版本与兼容
第 07 章 UI fragment与fragment管理器
第 08 章 使用布局与组件建立用户界面
第 09 章 使用 ListFragment 显示列表
第 10 章 使用 fragment argument
第 11 章 使用 ViewPager
第 12 章 对话框
第 13 章 使用 MediaPlayer 播放音频
第 14 章 fragment 的保留
第 15 章 应用本地化
第 16 章 工具栏
第 17 章 存储与加载本地文件
第 18 章 上下文菜单与上下文操做模式
第 19 章 相机I:取景器
第 20 章 相机II:拍摄并处理照片
第 21 章 隐式 intent
第 22 章 Master-Detail 用户界面
第 23 章 深刻学习 intent 和任务 (选讲)工具
做业01:为 TextView 添加监听器和后退按钮. (参考教材第02章)
做业02:完善GeoQuiz应用,堵住漏洞. (参考教材第05章)
做业03:日期格式化. (参考教材第08章)
做业04:更多对话框. (参考教材第12章)
做业05:在 HelloMoon 应用中播放视频. (参考教材第13章)
做业06:用于列表的空视图. (参考教材第16章)
做业07:使用外部存储. (参考教材第17章)
做业08:使用 ActionBarSherlock. (参考教材第18章)
做业09:删除照片. (参考教材第20章)
做业10:又一个隐式 intent. (参考教材第21章) 布局
序号学习 |
实验项目开发工具 |
实验内容与要求ui |
实验1. spa |
建立 Android 项目 |
学会Android开发工具的安装方法; |
实验2. |
理解Activity 的生命周期 |
熟悉Activity 生命周期,理解Activity 生命周期和程序的生命周期之间的关系,掌握程序的资源管理. |
实验3. |
添加和列表显示记录 |
掌握在activity中启动 fragment 的方法,学会经过 fragment 获取返回结果实现master-detail转换. |
实验4. |
旋转设备、添加对话框 |
掌握对话框的建立, 掌握媒体文件播放方法,学会数据缓存与控制. |
实验5. |
使用操做栏 |
掌握Git版本控制工具;掌握操做栏、选项菜单和层级式导航实现方法. |
实验6. |
拍摄照片、发送消息 |
掌握相机API的使用方法,学会拍摄并处理照片; |
实验7. |
Master-Detail 用户界面 |
掌握平板设备上主从用户界面设计方法,实现列表和明细交互的方法. |
实验8. |
建立一个启动器 |
理解intent、intent过滤器以及Android应用之间是如何交互的. |