王家林的第二本Android书籍---基于Android平台的商业软件-手机守护神开发全程实战目录

第1话
安全,安全,安全!·························································································································· 1
1.1 Android吸费门事件及其思考
1.2 Android吸费门程序
1.2.1吸费门程序介绍
1.2.2吸费门程序运行流程
1.2.3吸费门程序实现代码
1.3 短信监听器
1.3.1短信监听器介绍
1.3.2短信监听器运行流程
1.3.3短信监听器实现代码
1.4.1电话监听器介绍
1.4.2电话监听器运行流程
1.4.3电话监听器实现代码
第2话
Android手机守护神软件市场需求分析、软件介绍、运行效果图······················ 23
2.1 市场需求分析
2.2 软件介绍
2.3 软件启动过程剖析
2.4 运行效果图
2.5 再论Android中的空进程剖析
第3话 软件工程下的手机守护神软件:需求、分析、架构设计、详细设计、实现、测试、调试、迭代 36
3.1 Android手机守护神软件的市场需求
3.2.1 用户心中所需
3.2.2 软件使用场景
3.2.3 软件功能细分
3.3 Android手机守护神软件的架构设计
3.3.1 MVC模式
3.3.2 MVC在Android应用开发中的第一种实现方式
3.3.3 MVC在Android应用开发中的第二种实现方式
3.3.4 Android手机守护神软件的实现方式
3.4 Android手机守护神软件的详细设计
3.4.1 模块划分
3.4.2 模块间的关系
3.5 Android手机守护神软件的具体实现
3.5.1 实现时候的编码规范
3.5.2 涉及到的Android内容
3.6.1 Android应用开发时候的测试方法
3.6.2 Android手机守护神软件的测试
3.7 Android手机守护神软件的调试
3.6.1 Android应用开发时候的调试方法
3.6.2 Android手机守护神软件的调试
3.7 Android手机守护神软件的迭代
3.6.1 Android应用开发时候的迭代方法
3.6.2 Android手机守护神软件的迭代
第4话
界面的架构和实现····························································································································· 66
4.1 Android应用软件开发最经常使用的界面架构方案
4.1.1 最常用的界面架构方案分析
4.1.2 最常用的界面架构方案实现
4.1.3 最常用的界面架构方案使用场景
4.2 Android应用软件开发第二种经典的界面架构方案
4.2.1 第二种经典的界面架构方案分析
4.2.2 第二种经典的界面架构方案实现
4.2.3 第二种经典的界面架构方案使用场景
4.3 Android手机守护神软件使用的架构模式
4.3.1 Android手机守护神软件使用的架构模式分析
4.3.2 Android手机守护神软件的使用的架构模式实现
4.3.2 Android手机守护神软件的使用的架构模式的改进
4.4 界面的的动态性分析及实现
4.4.1 Android手机守护神软件界面的动态性分析
4.4.2 Android手机守护神软件界面的动态性实现
4.5 界面的的易伸缩性、内存泄露问题和高效使用内存
4.5.1 Android软件开发界面伸缩性分析
4.5.2 Android界面伸缩性实现
4.5.3 Android手机守护神软件界面伸缩性实现
4.5.4 Android软件开发界面的内存泄露问题
4.5.5 Android软件开发界面的内存泄露问题的解决方案
4.5.6 Android手机守护神软件界面内存隐患分析
4.5.7 Android手机守护神软件界面高效使用内存分析
4.5.8 Android手机守护神软件界面高效使用内存实现
第5话 Android手机守护神软件数据的持久化和管理
5.1 Android中的数据存储方式大揭秘
5.1.1 文件
5.1.1.1 文件存储方式大揭秘
5.1.1.2 文件存储方式核心代码
5.1.2 SharedPrefences
5.1.2.1 SharedPrefences存储方式大揭秘
5.1.2.2 SharedPrefences存储方式核心代码
5.1.3 SQLite数据库
5.1.3.1 SQLite数据库存储方式大揭秘
5.1.3.2 SQLite数据库存储方式核心代码
5.1.4 ContentProvider
5.1.4.1 ContentProvider存储方式大揭秘
5.1.4.2 ContentProvider存储方式核心代码
5.1.5 网络
5.1.5.1 网络存储方式大揭秘
5.1.5.2 网络存储方式核心代码
5.2 Androud手机守护神软件数据持久化和管理的选择
5.2.1 集中数据持久化方式的核心适用场合
5.2.1.1 文件
5.2.1.2 SharedPrefences
5.2.1.3 SQLite数据库
5.2.1.4 ContentProvider
5.2.1.5 网络
5.2.2 Androud手机守护神软件数据持久化和管理的选择
5.2.2.1 Androud手机守护神软件数据持久化和管理的选择及其原因
5.2.2.2 Androud手机守护神软件数据持久化和管理实现的流程
5.2.3 Androud手机守护神软件数据持久化和管理的实现
5.2.3.1 SQLite数据库的精妙设计
5.2.3.2 SQLite数据库的实现
5.2.3.3 对SQLite数据库的操作
第6话 登录模块的设计和实现················································································································· 158
6.1.1 经典的对话框
6.1.1.1 常见的对话框实现方式
6.1.1.2 更好的对话框实现方式
6.1.1.3 最经典的对话框实现方式
5.1.2 登录对话框
5.1.2.1 登录对话框的运行效果图
5.1.2.2 登录对话框的设计
5.1.2.2 登录对话框的实现
6.2 手机守护神登录功能的业务逻辑
6.2.1 数据库的实现
6.2.2 业务逻辑
第7话 找回手机和保护数据流程和核心实现代码········································································· 179
7.1.1 找回手机和保护数据流程图
7.1.2 找回手机和保护数据流程分析
7.2 手机守护神软件使用时自定的协议
7.2.1 自定义协议
7.2.2 手机守护神自定义的协议
7.3 找回手机和保护数据核心实现代码
7.3.1 找回手机核心代码
7.3.2 保护数据核心代码
7.4.1 上传联系人的联系姓名、联系电话、邮件等实现代码
7.4.3 上传用户手机中音频和视频实现代码
7.4.4 删除联系人的联系姓名、联系电话、邮件等实现代码
7.4.2 删除用户手机中的照片实现代码
7.4.3 删除用户手机中音频和视频实现代码
第8话 密码设置模块····································································································································· 227
8.1 密码设置模块运行效果图
8.2 密码设置模块界面设计和实现
8.3 密码设置模块流程控制功能实现
8.4 密码设置模块业务功能实现
8.5 密码设置模块优化
第9话
备用设置模块····································································································································· 242
9.1 备用设置模块运行效果图
9.2 备用设置模块界面设计和实现
9.3 备用设置模块流程控制功能实现
9.4 备用设置模块业务功能实现
9.5 备用设置模块的优化
第10话 定位设置模块
10.1 定位设置模块运行效果图
10.2 定位设置模块界面设计和实现
10.3 定位设置模块流程控制功能实现
10.4 定位设置模块业务功能实现
10.5 定位设置模块的优化
第11话 报警设置模块·································································································································· 277
11.1 报警设置模块运行效果图
11.2 报警设置模块界面设计和实现
11.3 报警设置模块流程控制功能实现
11.4 报警设置模块业务功能实现
11.5 报警设置模块的优化
第12话 系统设置模块·································································································································· 293
12.1 系统设置模块运行效果图
12.2 系统设置模块界面设计和实现
12.3 系统设置模块流程控制功能实现
12.4 系统设置模块业务功能实现
12.5 系统设置模块的优化
第13话 用户帮助模块·································································································································· 304
13.1 用户帮助模块运行效果图
13.2 用户帮助模块界面设计和实现
13.3 用户帮助模块流程控制功能实现
13.4 用户帮助模块业务功能实现
13.5 用户帮助模块的优化
第14话 软件退出模块·································································································································· 318
14.1 软件退出模块运行效果图
14.2 单个Activity退出及源码剖析
14.3 通过结束进程退出软件
14.4 通过结束Dalvik虚拟机退出软件
14.5 通过程序包退出软件
14.6 Android手机守护神软件软件退出方式分析及实现
附录 如何成为Android高手最新版本:结合云计算和智能端、软硬整合··················· 330
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@gmail.com
QQ:1740415547
QQ群:175189001
国士工作室 有你更美好!
