实训1 创建项目 1
1.1 任务导图 1
1.2 核心知识体系 2
1.3 图秀项目简介 2
1.4 任务实现 8
1.创建项目 8
2.创建Android Vitural Device 12
3.运行项目 14
实训2 用户界面与适配器 17
2.1 任务导图 17
2.2 核心知识体系 18
2.3 任务实现 19
1.主界面设计 19
2.图片浏览界面设计 23
实训3 菜单与对话框 29
3.1 任务导图 29
3.2 核心知识体系 30
3.3 任务实现 30
1.主菜单设计 30
2.对话框设计 33
3.浮动工具栏设计 34
实训4 系统数据存储 38
4.1 任务导图 38
4.2 核心知识体系 39
4.3 任务实现 40
1.获取相册信息 40
2.获取图片信息 44
3.删除图片 44
4.保存浏览信息 45
5.系统设置设计 47
实训5 异步任务设计 52
5.1 任务导图 52
5.2 核心知识体系 53
5.3 任务实现 54
1.闪屏设计 54
2.异步获取相册信息 57
3.异步获取图片信息 59
实训6 图像处理技术 62
6.1 任务导图 62
6.2 核心知识体系 63
6.3 任务实现 63
1.图片缩放设计 63
2.图片旋转设计 67
3.图片特效设计 68
4.Bitmap处理技术 69
5.Bitmap优化技术 71
实训7 访问系统组件 75
7.1 任务导图 75
7.2 核心知识体系 76
7.3 任务实现 76
1.图片剪裁设计 76
2.发送彩信设计 78
3.墙纸设置 79
4.访问相机 80
实训8 网络与服务 83
8.1 任务导图 83
8.2 核心知识体系 84
8.3 任务实现 85
1.系统升级设计 85
2.图片上传设计 90
实训9 桌面应用设计 95
9.1 任务导图 95
9.2 核心知识体系 96
9.3 任务实现 96
1.创建桌面图标 96
2.创建桌面App Widgets 100
3.监听SD卡 107
实训10 测试与发布 111
10.1 任务导图 111
10.2 核心知识体系 112
10.3 任务实现 112
1.测试项目 112
2.项目打包 117
3.zipalign优化 120
参考文献 121