Android Frameworks Study 目录

接触Android也已经快两年了。 记得第一次接触的时侯,是大四上一个叫做项目管理的课程,7个人一个小组,但最后变成我何朱哥两个人在那里瞎搞(可见中国教育之差)。当时我们做了一个音乐播放器,界面还算漂亮,可是功能还不行,只不过是调用一些Android 的media player的接口,并没有自己去实现。 后来,大四下决定走进Android,一个原因是本人是一个linuxer,讨厌微软,热爱一切开源的世界,第二个是也是看重了Android 的发展前途。所以毅然的进了现在的公司,作为一个system开发人员,更深入的去分析了解整个Android的系统。

 

好, 不多说了。

 

首先先要定义一下,什么是framework。 有人说Java部分就是framework,的确大部分的Java代码就是framework的一部分,但是一些相应的jni代码也必须算进去,而且启动的部分代码也是c的呀。

所以我定义的framework是 “在bootloader启动之后 并 在kernel之上 的一个系统 ”。 当然这个定义会随着不断的学习而改变,不过现在看来就是这样 :) 。 好,那我就依此开始我的分析研究之旅。

 

第一章 Android 启动过程

 

第二章 Activity and Service

1. Application

2. Activity

3. Service

4. IPC (Binder)

 

第三章 Graphics

 

第四章 Internet Wifi and  BT

 

第五章 Telephony

 

...

 

 

争取不单单从代码的角度去分析,而是从整个架构的思路去考虑问题。

 

2011年6月前应该就能完成所有的分析了把,i think

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值