文章合集(持续更新)

1. App启动流程分析:

  • 应用
    App进程的启动过程
  • activity
    Activity的启动流程
  • service
    startService启动流程
    bindService启动流程
  • Broadcast
    广播的注册、发送原理流程
  • Broadcast
    ContentProvider启动流程

2. 系统启动流程分析:

  • 总框架
    Android系统框架

  • Init进程
    Android系统启动-Init进程

  • Zygote进程
    Android系统启动-Zygote进程

  • SystemServer进程
    Android系统启动-SystemServer进程

  • Launcher进程
    Android系统启动-Launcher进程

系统服务:

  • AMS服务
    ActivityManagerService的启动流程

  • WMS服务
    WindowManagerService的启动
    WindowManagerService之窗口的创建

  • PKMS服务
    PackageManagerService启动流程

3. 通信机制源码分析:

  • handler
    Handler消息机制解析

  • Binder
    Binder Kernel层—Binder内核驱动
    Binder Native层—服务管理(ServiceManager进程)
    Binder Native层—注册/查询服务
    Binder Framework层—注册和查询服务
    Binder 应用层-AIDL原理

4. 应用优化:

  • 卡顿监控
    Android的ANR原理分析
    Android卡顿监控

  • 启动优化
    Android启动优化

5. Java基础

  • JVM
    JVM类加载机制分析
    万字长文把JVM从头到尾讲一遍

  • 线程
    Java线程基本概念
    Java线程的三大特性
    Java的线程池
    JAVA的CAS

你可能感兴趣的:(文章合集(持续更新))