1、android系统深入开发 http://blog.youkuaiyun.com/tianru720/article/details/10306075
【读者】
本书适合不同类型的读者群,不同类型的读者在学习的时候需要使用不同的方法,建议如下:
1.对于熟悉Linux内核但不熟悉Android的开发者,应该以驱动程序作为切入点,通过硬件抽象层的实现,将
Linux的各个驱动程序应用到Android系统中。
2.对于熟悉Android系统但不熟悉Linux内核的开发者,向下了解Linux内核,这样既可以更深入地了解
Android系统的运作方式,又可以拓展自己的技术领域。
3.对于经验较多,希望深入研究Android系统的开发者,应该更关注开发的细节,了解移植中调试的要点。
【内容介绍】
第1章 Android系统移植开发概述
第2章 Android源代码和开发环境
第3章 Android系统移植的结构和方法
第4章 Android的GoldFish内核和驱动
第5章 Android的MSM内核和驱动
第6章 Android的OMAP内核和驱动
第7章 显示系统
第8章 用户输入系统
第9章 传感器系统
第10章 音频系统
第11章 视频输出系统
第12章 照相机系统
第13章 无线局域网系统
第14章 蓝牙系统
第15章 定位系统
第16章 电话系统
第17章 OpenGL 3D引擎
第18章 OpenMax多媒体引擎
第19章 多媒体系统的插件
第20章 位块复制系统
第21章 报警器——实时时钟系统
第22章 光系统
第23章 振动器系统
第24章 电池系统
2、Android系统深度游 http://blog.youkuaiyun.com/lincyang/article/details/10133999