从整体上来看,一款android产品分为设计、编码和测试三个阶段。本书着眼于android产品的两个重要环节——设计和测试,分为上篇、中篇和下篇。
上篇以android多线程断点续传下载器为例,细致入微地讲解uml的9种diagram:用例图、类图、对象图、组件图、部署图、时序图、协作图、状态图、活动图。对上述9种diagram细致的学习,可使读者在分析、设计、开发android程序时如虎添翼,游刃有余。中篇结合中国的历史文化和现代人的生活,采用轻松愉快的写作风格讲解android中六大设计原则和基本的设计模式。下篇对单元测试用例、测试的生命周期、自动化测试等均进行深入的分析与讲解,并结合模板方法模式、适配器模式、组合模式等深入解析junit框架的设计和实现思路。
《android开发三剑客——uml、模式与测试》适合所有从事android应用开发的人员阅读,龙其是想成为android架构师的开发人员。运用书中的知识可以极大地提升代码的质量,提升开发人员的思维境界。

android开发三剑客——uml、模式与测试  目录
上篇 uml
第1章 项目分析        2
第2章 uml与staruml简介        36
第3章 uml图        47
第4章 针对接口编程        112
第5章 设计原则        122
第6章 设计模式        160
6.17 策略模式——帮助mm选择商场打折策略        269

下篇 测 试
第7章 android中的单元测试入门        276
第8章 android junit测试的生命周期        289
第9章 android单元测试案例实战        305
第10章 android中单元入门测试        345
第11章 junit与模式        360
第12章 junit源码剖析        370
12.2 以testsuite类为核心剖析junit源代码        397
附录a 如何成为android高手v2.0:结合云计算和智能终端、软/硬件整合        408

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载