|
內容簡介: |
《Android实例详解:项目实训开发》涵盖了移动终端的数据库、传感器、移动网络、最新插件、设计模式、工业化思想以及移动测试工具等多方面内容。书中讲授的大部分应用开发案例,已经发布在Android应用市场。和其他实训类的图书的区别在于:《Android实例详解:项目实训开发》的安排不是案例为知识点服务,而是知识点是为案例服务的。根据作者的教学和开发经验,要让读者更好地将知识点融会贯通,需要在项目学习,在项目中应用。《Android实例详解:项目实训开发》将项目拆分成主要功能模块,逐个击破每个知识点,将实际开发经验和建构主义教学融入其中,培养读者分析问题的能力解决问题的能力。
|
目錄:
|
项目1基于ORM数据库的日记本应用程序
A基于Android数据库辅助类日记本
B基于GreenDao框架的ORM数据库日记本应用
C为产品添加开场动画和使用教程
项目2网络音乐播放器应用
A淡妆浓抹Activity
B任劳任怨的Service
C双管齐下的Handler
D用户体验UE
E网络功能实现AsyncTask
F频谱Visualizer与均衡器Equalizer
项目3创意电话和短信应用程序
A想怎么打就怎么打
B想怎么发就怎么发
项目4行程表提醒类应用程序
A界面设置
B行程表数据库
C闹钟与情景模式
项目5基于推送服务的新闻类系统平台开发
ATab界面框架搭建
B自定义ListView数据填充
C基于HTTP协议的网络编程
D利用开源库及第三方平台实现LBS和推送服务
项目6Android体感类系统平台开发
A搭建程序框架
B实现控制和通信
C传感器开发
D远程控制
E服务器设置
项目7手机管家类应用平台开发
A交互设计
B架构设计
C功能实现
项目8基于可穿戴系统健康类的平台开发
A项目配置与说明
B页面切换神器ViewPager
C控件的多样性自定义控件
DListView性能的优化
E必不可少的推送功能
F利用开源项目进行优化
项目9公交路线查询系统非原生态应用比较
A公交路线查询移动应用系统App版本
B公交路线查询移动应用系统Web版本
C公交路线查询移动应用系统QPython版本
项目10移动财务管理应用程序企业版
A原型工具和需求分析
BORMLite数据库CURD操作
C界面设计与实现
DApp的云备份与恢复
项目11Android工业化设计思路
AAndroid多任务高并发框架taskController
BAndroid多缓存高并发框架LruDiskCache
CAndroid函数响应式链编程Rxjava
DAndroid自动化持续集成环境CI
EAndroid性能优化工具一渲染,运算,内存
附录1Android的测试驱动开发(TDD)
附录2基于Android平台与LBS地理位置服务的移动社交应用系统
|
|