《Android商业软件开发全程实战-以手机守护神为例》扫描版[PDF]

2019-03-17 02:51|来源: 网络

中文名: Android商业软件开发全程实战-以手机守护神为例
作者: 王家林
图书分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 电子工业出版社
书号: 9787121152443
发行时间: 2012年1月18日
地区: 大陆
语言: 简体中文
简介:


评论处1楼有网盘链接
内容介绍:
  《android商业软件开发全程实战:以手机守护神为例》通过一款手机安全、监控软件的开发全过程,详细讲解了一个完整的 android商业软件的开发步骤。内容涉及android程序开发的安全策略、手机守护神软件市场需求分析、软件介绍、架构设计、测试、调试、迭代、软件数据的持久化和管理、保护数据的流程和核心的代码实现以及各个模块的设计与实现。
   《android商业软件开发全程实战:以手机守护神为例》适合从事基于 android平台的应用软件开发和移动终端安全软件开发的从业人员。
内容截图:



目录:
第1章 安全,安全,安全
1.1 android“吸费门”事件及其思考
1.1.1 “吸费门”程序介绍
1.1.2 “吸费门”程序运行流程
1.2.3 “吸费门”程序实现代码
1.2 短信窃听器
1.2.1 短信窃听器介绍
1.2.2 短信窃听器的运行流程
1.2.3 短信窃听器的实现
1.3 电话窃听器
1.3.1 电话窃听器介绍
1.3.2 电话窃听器的运行流程
1.3.3 电话窃听器的实现
1.4 手机安全的防范措施
第2章 android手机守护神软件市场需求分析、软件介绍和运行效果图
2.1 市场需求分析及软件介绍
2.2 软件启动过程剖析
2.4 运行效果图
2.5 再论android中的空进程
.
第3章 软件工程下的手机守护神软件
3.1 android手机守护神软件的架构设计
3.1.1 mvc模式
3.1.2 mvc在android应用开发中的实现方式
3.1.3 android手机守护神软件的实现方式
3.2 android手机守护神软件的详细设计
3.3 android手机守护神软件的具体实现
3.3.1 编码规范
3.3.2 涉及到的android内容
3.4 android手机守护神软件的测试
3.5 android手机守护神软件的调试
3.5.1 android应用开发时的调试方法
3.5.2 android手机守护神软件的调试
3.6 android手机守护神软件的迭代
第4章 界面的架构和实现
4.1 android应用软件开发常用的界面架构方案
4.1.1 常用的界面架构方案分析
4.1.2 常用的界面架构方案实现
4.1.3 常用的界面架构方案使用场景
4.2 android应用软件开发第2种经典的界面架构方案
4.2.1 第2种经典的界面架构方案分析
4.2.3 第2种经典的界面架构方案使用场景
4.3 android手机守护神软件使用的架构模式
4.3.1 android手机守护神软件使用的架构模式分析
4.3.2 android手机守护神软件使用的架构模式实现
4.3.3 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章 手机守护神软件数据的持久化和管理
5.1 文件存储方式
5.1.1 文件存储方式大揭秘之核心代码
5.1.2 sharedrefences存储方式大揭秘之核心代码
5.1.3 sqlite数据库存储方式大揭秘之核心代码
5.1.4 contentrovider存储方式大揭秘之核心代码
5.1.5 网络存储方式大揭秘之核心代码
5.2 手机守护神软件数据持久化和管理的实现
5.2.1 sqlite数据库的精妙设计
5.2.2 sqlite数据库的实现
5.2.3 对sqlite数据库的操作
第6章 登录模块的设计和实现
6.1 手机守护神登录对话框界面和控制逻辑
6.1.1 登录对话框的运行效果图
6.1.2 登录对话框的设计与实现
6.2 手机守护神登录功能的业务逻辑
6.2.1 数据库的实现
6.2.2 业务逻辑
第7章 找回手机和保护数据流程的核心代码实现
7.1 找回手机和保护数据流程
7.2 手机守护神软件使用时自定的协议
7.3 找回手机和保护数据的核心代码实现
7.4 将手机中的数据上传到网络的代码实现剖析
7.4.1 上传联系人的联系姓名、联系电话、邮件等的代码实现
7.4.2 上传用户手机中的照片的代码实现
7.4.3 上传用户手机中音频和视频的代码实现
第8章 密码设置模块
8.1 密码设置模块的界面设计和实现
8.2 密码设置模块的流程控制功能实现
8.3 密码设置模块的业务功能实现
第9章 备用设置模块
9.2 备用设置模块的界面设计和实现
9.3 备用设置模块的流程控制功能实现
9.4 备用设置模块的业务功能实现
第10章 定位设置模块
10.1 定位设置模块的运行效果图
10.2 定位设置模块的界面设计和实现
10.3 定位设置模块的流程控制功能实现
10.4 定位设置模块的业务功能实现
第11章 报警设置模块
11.1 报警设置模块的界面设计和实现
11.2 报警设置模块的流程控制功能实现
11.3 报警设置模块的业务功能实现
第12章 系统设置模块
12.1 系统设置模块的界面设计和实现
12.2 系统设置模块的流程控制功能实现
12.3 系统设置模块的业务功能实现
第13章 用户帮助模块
第14章 软件退出模块
14.1 软件退出模块的运行效果图
14.2 单个activity退出及源码剖析
14.3 通过结束进程退出软件
14.4 android手机守护神软件的退出方式分析及实现
附 录 如何成为android高手v2.0:结合云计算和智能终端、软硬整合


相关问答

更多
  • 网上有,不过很少,耐心找一下就行了,推荐一个网站www.j2medev.com
  • 没有基础能学android手机软件开发,但是要注意循序渐进,不可急于求成。开发android,需要掌握这些基础。 ①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识①Java基础知识 很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。万丈高楼平地而起,Java就是筑起高楼的每一块砖头。Java学到什么程度才算 ...
  • .C当然是基础,在java下就可以编写开发一些软件,相对来说java下的程序适用的比较广,可以在许多手机系统下使用。另外,塞班是目前比较成熟的一个手机系统,主要使用C++作为集成化的开发环境,如果有兴趣你可以去电驴上下些资料自学。 2.现在手机软件最多的还是民间自制的,大都不是用于盈利的,实际盈利的软件,最热的恐怕是浏览器类的(如UCWEB)、杀毒安全类的(如网秦)、还有就是手机游戏了(主要是网游这块比较来钱),而这类商业软件的开发不会去找零散的程序员,项目相对也比较大,不是一个人可以胜任的。我的建议是你先 ...
  • 开发是java语言中j2me 你可以去看看这个电子书 < j2me开发精解.pdf> 网上有下载
  • 给LZ做下简短的介绍,目前iOS(iPhone)和Android是最火的手机操作系统了,现在iOS这个操作系统一直是苹果自己在用,这个你懂得;摩托的里程碑,HTC的G1等都是Android系统的;,诺基亚的智能手机使用的都是Symbian这个系统;J2ME,支持JAVA游戏的手机;剩下的就是MTK和Windows Mobile,MTK是山寨机专用系统,现在的山寨手机都是这个平台的,Windows Mobile,是微软推出的手机系统,目前使用这个操作系统的手机厂商不多,一直处于不温不火的状态;目前诺基亚与微软 ...
  • 重点是先学习java方面的技术,然后再延伸至安卓等手 机软件开发技术上来 Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。 由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近 ...
  • 说实话个体的还是去开发IOS平台,安卓平台碎片化太严重众多实力强劲大工作室都对安卓平台不报什么兴趣
  • 一、可行性研究阶段 在手机软件开发前,应该对企业在行业中的发展进行优劣势分析,如何通过移动App提供企业的竞争力,以及思考手机软件开发在技术上、经济上等各方面是否可行。 二、需求调研分析 对相关目标客户群体进行全面的需求分析,并且结合产品特点以及企业发展目标,进一步确定app开发方向、功能点设计、推送服务方式,才能有效定制开发出能够满足企业发展的App产品。 三、产品规划设计 对业务中各种工作流程以及处理功能给出逻辑的描述,即给出手机App应用软件的逻辑模型;同时道屹道认为,从调查研究的结果分析提炼出手机软 ...
  • 建议你了解下欧柏泰克软件学院吧,她们有个实 体企业叫做欧柏泰克软件科技园,是专门做软件服务外包的,就是代理很多大型 电子设备厂家的手机软件开发这些,相对来说更有优势一些。