接触Android源码1年多了,我觉得是该系统的总结一下自己学到的源码知识,帮助理解、方便以后使用。
接下来会分章节总结介绍Mms模块,可能大部分是引用别人的博客,但是我觉得还是应该经过自己的思考,按自己的理解,难点重点点出来。可以标注Android4.4和5直接的差异。
一概述,代码结构、分哪些章节进行总结
二短信、彩信协议
三数据库
四发短信、发彩信的流程
五流程图对应的代码块
六代码架构、使用的设计模式、经典之处
Contacts
一概述,代码结构、分哪些章节进行总结
二数据库
三联系人的主要功能及代码对应实现
四代码架构、使用的设计模式、经典之处
Dialer
一概述,代码结构、分哪些章节进行总结
二数据库
三打电话、接电话流程
四流程图对应的代码对应实现
五代码架构、使用的设计模式、经典之处
APPS与Launch的互动