全书分为初识Android系统篇、Android专用驱动系统篇和Android应用程序框架篇三个部分。
初识Android要统篇包含三个章节的内容,主要介绍Android系统的基础知识。第1章介绍与
Android系统有关的参考书籍、Android源代码工程环境的搭建方法,以及为真机编译ROM的过程;第
2章介绍Android系统的硬件抽象层;第3章介绍Android系统的智能指针。读者可能会觉得奇怪,为什
么一开始就介绍Android系统的硬件抽象层呢?因为涉及硬件,它似乎是一个深奥的知识点。其实不
然,Android系统的硬件抽象层无论是从实现上,还是从使用上,它的层次都是非常清晰的;而且从
下到上涵盖了整个Android系统,包括Android系统在用户空间和内核空间的实现。内核空间主要涉及
硬件驱动程序的编写方法,而用户空间涉及运行时库层、应用程序框架层及应用程序层。因此,尽
早学习Android系统的硬件口象层,有助于我们从整体上去认识Android系统,以便后面可以更好地分
析它的源代码。在分析Android系统源代码的过程中,经常会碰到智能指针,第3章我们就重点分析
Android系统智能指针的实现原理,也是为了后面可以更好地分析Android系统源代码。

链接:https://pan.baidu.com/s/133SwueZKQzZzmsmdgtZwTA 密码:rnlw

更多相关文章

  1. 【2017年学习输出内容记录】Android系统启动流程-Android的Init
  2. [置顶] Android系统架构
  3. android 系统架构简介
  4. [置顶] Android camera子系统HAL层介绍集锦
  5. Android核心分析---Android电话系统
  6. Android 切换系统语言源码分析
  7. Android的WiFi子系统架构
  8. Android硬件抽象层(HAL)深入剖析(一)

随机推荐

  1. 2011.06.08——— android 1.6 launcher
  2. android 解析json数据格式
  3. 坑:Android(安卓)Studio gradle minifyEna
  4. android 自定义全局未处理异常捕获器
  5. android 浮动按钮
  6. android 代码混淆(jar包混淆)
  7. Android单元测试 笔记
  8. android studio cmd获取SHA1 + java环境
  9. Android(安卓)Audio代码分析22 - AudioEf
  10. 【Android】ViewGroup全面分析