第8章.Service和BroadcastReceiver

8.1 什么是Service

8.2 如何使用Service

8.3 Service的生命周期

8.4 BroadcastReceiver的使用

第9章.数据访问

9.1 使用SQLite来存储数据

9.2 使用SharedPreference来保存简单的配置数据

9.3 创建Content Providers

9.4 使用Content Providers

9.4.1 使用URI语法来做以下动作:

9.4.2 Querying for Data 查询资料

9.4.3 Modifying Data 修改资料

9.4.4 Adding a Record 增加资料

9.4.5 Deleting a Record 刪除资料

第10章.多媒体处理

10.1 使用MediaRecorder来录制音视频

10.1.1 MediaRecorder的生命周期和各个阶段的方法

10.1.2 使用MediaRecorder来录制音频

10.2 使用MediaPlayer来播放多媒体文件

10.2.1 MediaPlayer的生命周期和各个阶段对应的方法

10.2.2 使用MediaPlayer来播放音乐

实验

实验1:以示例讲解菜单的生成、响应菜单项点击、增加子菜单功能

本实验将主要对Android应用程序中菜单的相关处理方法

实验2:以示例讲解让Activity以全屏方式显示以及为Activity屏幕的标题添加图标功能

本实验将主要对Activity的相关技巧方面处理方法

实验3:处理非res资源的例子

本实验将主要对非res资源的处理方法,以扩展开发程序的方法和思路

实验4:实现音频播放器实例

本实验通过MediaStore的ContentProvider来获取MP3信息,并使用MediaPlayer来实现MP3播放器。