好书推荐网 收藏本站
当前位置: 好书推荐 > 移动开发 > 详情

Android进阶之光

更新时间: 2024年10月03日 访问量: 3244次
图书分类 : 移动开发
Android进阶之光

图书信息

书名:Android进阶之光
作者:刘望舒
包装:平装
开本:16
页数:492页
出版社:电子工业
出版时间:2017-7

图书简介

《Android进阶之光》是一本从浅到深、系统讲解Android开发所需的知识点体系。每一章都有一个重点挖掘,并且这些重点逐层递进,形成了系统的知识体系,最终涵盖了从新特性到框架的全部内容。在这篇文章中,我会为大家对该书进行重新润色,同时我会再次推荐这本书给所有Android开发者。优秀章是《Android进阶之光》的导入章节,主要介绍了Android 5.0到Android 7.0的新特性,介绍了一些相对于之前版本的重要更新,如Material Design、Notification等。还讲解了一些新特性的使用场景以及一些新特性的使用技巧等。第二章是关于Material Design,讲解了什么是Material Design以及如何在App中使用Material Design来提升用户体验。同时,这一章还讲解了怎样使用Material Design来构建一个有吸引力的界面。第三章介绍View体系,包括View的事件分发、工作流程、自定义View等。这些内容对于一个Android开发者来说都非常重要,是开发者们进一步提升技能的必要知识点。第四章介绍了多线程的知识,包括Thread、Handler、Looper、AsyncTask、ThreadPoolExecutor等知识点。并且在这一章中介绍了如何避免多线程操作带来的问题,保证线程的安全性等问题。第五章介绍了网络编程与网络框架的知识。其中讲解了早期的HttpURLConnection,再到现在比较流行的OkHttp、Retrofit等知识点,并且通过实践演练,让开发者可以快速上手。第六章介绍了常用的设计模式,例如单例模式、工厂模式、观察者模式等,讲解了在使用这些设计模式时要注意事项。第七章介绍了事件总线,如何在应用程序中使用事件总线来解除紧耦合的情况,提高程序的可维护和扩展性。第八到第十章介绍了架构设计所需的知识点。其中第八章是讲解MVP设计模式,第九章是讲解MVVM设计模式,第十章则是关于Clean Architecture的内容,讲解了如何更好地设计与构建一个复杂的Android项目。第十一章简单介绍了Android系统框架与MediaPlayer框架,这是开发者们学习最后的门槛。本章讲解的内容比较高级,但对于一些有一定开发基础,并且想要进一步提升的Android开发者来说非常重要。总的来说,《Android进阶之光》系统的讲解了Android开发者所需要的知识点,适合广大有一定开发基础的开发者阅读,可以提高其技术水平,也可以让他们学习到更多的前沿知识。开发者们在阅读的过程中可以领略到高级事实上的开发思想和技巧,并且学会如何更好地构建Android应用,让他们成为更好、更高效的Android开发者。

推荐理由

我非常推荐这本书给所有的Android开发者,因为它涵盖了从新手到进阶的全部知识,系统的讲解了所需知识点,并且还讲解了一些要点细节和开发的技能。开发者在阅读该书时,一定要按照书中的章节顺序来阅读,才可以更好地掌握知识点,进一步提高自己的技术水平。《Android进阶之光》是一本非常严谨的开发类书籍,对于开发者来说非常值得一读。