Android Lollipop Phone模块学习计划

来源:互联网 发布:php 扩展 路由 编辑:程序博客网 时间:2024/05/22 08:19
从事Android也有几年的时间,基本是在做Phone模块,内容就不多说了。中间也接触过其他东西,基本是浅尝辄止,没有什么积累,更谈不上建树。

于是乎,接下来的计划,是想总结Android Lollipop中的Phone模块,算是给自己的总结,也方便来者。

Android 5.0 是 Google 于 2014 年 10 月 15 日(美国太平洋时间)发布的全新 Android 操作系统。
北京时间 2014 年 6 月 26 日 0 时,Google I/O 2014 开发者大会在旧金山正式召开,发布了 Android 5.0 的前身 L(Lollipop)版 Android 开发者预览。

至于Android 5.0 的特性,网上资料多如牛毛,不会去balala, 提到Phone这个模块的资料就比较少了,仅仅是提到了来电时,会有heads-up notifications 这个人性化的设计。赞一个!


如果有同学关注过Phone模块的话,就该知道它在4.4的时候大改了一次,这次又是一次新的改变。

这篇算是整个系列的开篇之作,现有的计划是将5.0 Phone模块的几个大问题一一解答:
1) Android L Phone的目录结构,进程模型如何
2) Phone进程的初始化
3) InCallUI结构分析
4) 去电(MO)流程分析
5) 来电(MT)流程分析
6) 来电之UI显示
7) 来电之响铃
8) 来电之联系人信息显示
9) 通话设置分析
10)Phone,Call,Connection的状态
11) 未接来电以及通话过程中的Notification
0 0
原创粉丝点击