• Android系统源代码情景分析
  • 前言
    • 《老罗的Android之旅》导读PPT
    • 2012年的Android之旅:梦想、学习、坚持、自信、淡定
    • 那两年炼就的Android内功修养
    • 《Android系统源代码情景分析》一书勘误
    • 专访罗升阳:老罗的Android之旅
  • 初识Android系统
    • 准备知识
    • Android硬件抽象层(HAL)概要介绍
    • 智能指针
  • AOSP源码开发
    • Android系统定制-从听说到入门
    • Android系统定制从听说到入门-1
    • Android系统定制从听说到入门-2
    • Android系统定制从听说到入门-3
    • Android系统定制从听说到入门-4
    • Android源代码情景分析法
    • Android源代码调试分析法
    • 手把手教你为手机编译ROM
    • Android源代码仓库及其管理工具Repo分析
  • Android底层知识
    • Android底层知识1
    • Android底层知识2
    • Android底层知识3
    • Android底层知识4
    • Android底层知识5
    • Android底层知识6
    • Android底层知识7
    • Android底层知识8
  • Android专用驱动系统
  • Binder进程间通信系统
    • Binder学习指南
    • Binder驱动程序
    • Android进程间通信机制
    • Android深入浅出之Binder机制
    • Bander设计与实现
    • 浅谈ServiceManager成为IPC机制Binder守护进程之路
    • IPC机制Binder中的Server和Client获得ServiceManager接口之路
    • 机制Binder中的Server启动过程源代码分析
    • IPC机制Binder中的Client获得Server远程接口过程源代码分析
    • 红茶一杯话Binder(初始篇)
    • 红茶一杯话Binder(ServiceManager篇)
    • 红茶一杯话Binder(传输机制篇_上)
    • 红茶一杯话Binder(传输机制篇_中)
    • 红茶一杯话Binder(传输机制篇_下)
  • Dalvik虚拟机
    • Dalvik虚拟机
    • Dalvik虚拟机的启动过程分析
    • Dalvik虚拟机的运行过程分析
    • Dalvik虚拟机JNI方法的注册过程分析
    • Dalvik虚拟机进程和线程的创建过程分析
    • Dalvik虚拟机垃圾收集机制
    • Dalvik虚拟机Java堆创建过程分析
    • Dalvik虚拟机为新创建对象分配内存的过程分析
    • Dalvik虚拟机垃圾收集过程分析
  • AndroidRuntime
    • Android运行时ART
    • ART加载oat文件的过程
    • ART查找类和方法的过程
    • ART查找类方法的本地机器指令的过程
    • ART运行时垃圾收集机制
    • ART运行时Java堆创建过程分析
    • ART运行时为新创建对象分配内存的过程分析
    • ART运行时垃圾收集过程分析
  • 编译系统
    • 编译系统
    • Android编译系统环境初始化过程分析
    • Android源代码编译命令分析
    • Android系统镜像文件的打包过程分析
    • 从CM刷机过程和原理分析Android系统结构
  • SEAndroid安全机制
  • 资源管理框架
    • 资源管理框架
    • Android应用程序资源的编译和打包过程分析
    • Android应用程序资源管理器的创建过程分析
    • Android应用程序资源的查找过程分析
  • Android应用程序框架
    • Activity框架
      • Activity框架
      • Context的创建过程
      • PhoneWindow的创建过程
      • DecorView的创建过程
      • WindowState的创建过程
      • Surface的创建过程
      • 测量、绘制和布局的过程分析
      • TextView的实现原理分析
    • WindowManagerService
      • 窗口管理服务
      • 窗口大小和位置的计算过程
      • 窗口的组织方式
      • 输入法窗口的调整过程
      • 壁纸窗口的调整过程
      • 窗口Z轴位置的计算和调整过程
      • Activity窗口的启动窗口的显示过程
      • Activity窗口的切换过程
      • Activity窗口的动画显示过程
      • Android视图SurfaceView的实现原理分析
      • Android系统的开机画面显示过程分析
    • Activity组件的启动过程
      • Activity启动过程
      • Android应用程序启动过程源代码分析
      • startActivity的源代码分析
      • 解开Android应用程序组件Activity的singleTask之谜
      • Android应用程序在新的进程中启动新的Activity的方法和过程分析
    • Service组件的启动过程
    • Android系统广播机制
      • Android系统广播机制
      • 发送广播的过程分析
      • 注册广播接收器的过程分析
      • 品茗论道说广播(Broadcast内部机制讲解)
    • ContentProvider的实现原理
      • ContentProvider的应用实例
      • ContentProvider的启动过程源代码分析
      • ContentProvider在应用程序之间共享数据的原理分析
    • Zygote和System进程的启动过程
      • Android系统进程Zygote启动过程的源代码分析
      • Android4.4的zygote进程
    • Android应用程序进程启动过程
    • 消息机制
      • 消息处理机制分析
      • Android应用程序线程消息循环模型分析
    • Android应用程序的安装和显示过程
  • 读书笔记
    • IPC机制
    • Ashmem匿名共享内存系统
    • ContentProvider的实现原理
    • 消息处理机制
    • Zygote和System进程的启动过程
    • App的安装和显示过程
Powered by GitBook

AndroidRuntime

AndroidRuntime

  • Android运行时ART
  • ART加载oat文件的过程
  • ART查找类和方法的过程
  • ART查找类方法的本地机器指令的过程
  • ART运行时垃圾收集机制
  • ART运行时Java堆创建过程分析
  • ART运行时为新创建对象分配内存的过程分析
  • ART运行时垃圾收集过程分析

results matching ""

    No results matching ""