本节书摘来自异步社区《Android深度探索(卷2):系统应用源代码分析与ROM定制》一书中的第6章,第6.5节小结,作者 李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看
6.5 小结
Android深度探索(卷2):系统应用源代码分析与ROM定制
本章阐述了研究Android系统应用的必要性。不管是定制ROM,还是寻找隐藏的API,或是为了理解API的原理,Android系统应用源代码都是获取信息的第一手资料。为了使读者有更深的体会,本章还分析了一个比较简单的 Android 系统应用:Calculator。尽管没有分析 Calculator的每一个组成部分,但已经将Calculator的核心提炼了出来,并且对Calculator进行了扩展,使任何其他的Android应用都可以直接利用Calculator中的表达式计算功能。可能读者从Calculator中获取的信息并不多,除了计算表达式外好像也没有什么有价值的信息,不过不要担心,Calculator只是最简单的Android系统应用,其中有价值的信息非常有限。对于那些复杂的系统应用,如系统设置、Launcher2等,其中的信息将是海量的,在后面的章节中将完成对这些复杂的Android系统应用的分析,并通过扩展这些系统应用使读者可以更好地理解它们所涉及的技术,并可随心所欲地驾驭Android。