1.本书以Android应用程序的功能为例,深入讲解各种设计模式;
2.内容通俗易懂,讲解循循善诱,并且结合实战来帮助读者学以致用;
3.本书并不局限于经典的23种设计模式,还包含了Android开发的方方面面,使读者可以在掌握设计模式的同时学到Android中的一些重要知识;
4.提供源代码文件以及彩图文件下载。
长期以来,设计模式一直被视作解决常见软件设计问题的有效途径。各类设计模式提供了可复用的通用解决方案,用于解决常见的开发问题。Android开发平台非常适合使用设计模式,不仅大量的应用程序是用Java编写的,而且SDK中的许多API也应用了设计模式。
本书作者将设计模式融入Android开发实践,犹如牛奶与巧克力的交融,让人意犹未尽,惊叹其优雅、灵活的实现方式,并忍不住想要亲自尝试。通过阅读本书,你甚至可以创造出属于自己的设计模式。
●构建简单的应用程序,并在真实设备和虚拟设备上运行它
●探索Android Studio针对Material Design提供的WYSIWYG和XML方法
●使用触摸屏监听器、手势检测和读传感器来检测用户活动
●应用转换和共享元素来优雅地显示动画,并高效地利用移动设备的屏幕空间
●开发一个应用程序,可以使用指定资源目录,自动为不同设备匹配合适的布局
●将应用程序连接到社交媒体来推广产品
●利用AppCompat支持库,使应用程序触达更多潜在用户
展开