本书是⼀本Android进阶类书籍,采⽤理论、源码和实践相结合的⽅式来阐述⾼⽔准的Android应⽤开发要点。本书从三个⽅⾯来组织内容。第⼀,介绍Android开发者不容易掌握的⼀些知识点;第⼆,结合Android源代码和应⽤层开发过程,融会贯通,介绍⼀些⽐较深⼊的知识点;第三,介绍⼀些核⼼技术和Android的性能优化思想。
本书侧重于Android知识的体系化和系统⼯作机制的分析,通过本书的学习可以极⼤地提⾼开发者的Android技术⽔平,从⽽更加⾼效地成为⾼级开发者。⽽对于⾼级开发者来说,仍然可以从本书的知识体系中获益。