全书分为初识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. Android的adb命令介绍
  2. Android硬件抽象层(HAL)深入剖析(一)
  3. HelloWorld及Android项目结构介绍-JavaGG
  4. Android(安卓)4.0硬件加速及绘制技巧
  5. Android最佳实践之:代码性能优化——Strict Mode介绍
  6. Android资源文件夹及资源文件的详细介绍
  7. [置顶] Android(安卓)camera子系统HAL层介绍集锦
  8. Android性能调优工具TraceView介绍
  9. Android日志系统Logcat源代码简要分析

随机推荐

  1. Android(安卓)Camera预览左右上下镜像
  2. Android设置全屏两种方式
  3. 下拉列表
  4. Handle Android Out of memory exception
  5. 每天学习一个Android中的常用框架——0.
  6. Android ContextThemeWrapper cannot be
  7. Android 的ANR 问题解决
  8. Android之RxPermissions用kotlin写没反应
  9. ViewPager添加动画效果(一行代码)
  10. 给android添加系统属性