zhoujinjian.cc-Android系列分析文档【🌀置顶🌀】
  1. >>>>>> Android 9.0 && Linux kernel 3.18
    1. Android 9.0 App(com.android.testred)界面显示流程:
    2. Android P Graphics System:
    3. Android Graphics Tests 程序学习:
    4. Android O 基础:
  • >>>>>> Android 7.x && Linux kernel 3.x
    1. Android Multimedia System:
    2. Android Camera System:
    3. Android Display System:
    4. Android Audio System:
    5. Android Input System:
    6. Android N 基础(AMS & WMS)

  • >>>>>> Android 9.0 && Linux kernel 3.18

    Android 9.0 App(com.android.testred)界面显示流程:

    Android 9.0 App(com.android.testred)界面显示流程源码分析(1):Activity启动流程分析

    Android 9.0 App(com.android.testred)界面显示流程源码分析(2):Window加载显示流程分析


    Android P Graphics System:

    Android P Graphics System(一):Android Graphics精彩世界

    Android P Graphics System(二):Qualcomm MDSS - MDP、DSI、FrameBuffer分析

    Android P Graphics System(三):Qualcomm HWC2(Hardware Composer 2.0 )分析

    Android P Graphics System(四):Native Surface 创建 && SurfaceFlinger合成流程分析

    Android P Graphics System(五):GraphicBuffer和Gralloc分析

    Android P Graphics System(六):Activity启动流程 && Surface创建分析

    本来Android P Graphics System此系列是准备分为八篇文档的,但楼主精力有限,另外两篇文档大概规划的样子请参考之前的博客:

    [TODO:Android P Graphics System(七):HardwareRenderer.draw()绘制流程分析]
    请参考:
    Android Display System(3):Android Display System 系统分析之HardwareRenderer.draw()绘制流程分析

    [TODO:Android P Graphics System(八):WindowManagerService窗口管理服务分析]
    请参考:
    Android基础 (6):Android 7.1.2 (Android N) Android WindowManagerService 窗口管理服务 分析


    毕业至今已X年,学识经验道行尚浅,闭关修炼,来日相见。


    Android Graphics Tests 程序学习:

    Android Graphics Tests 程序学习(3):OpenGl Renderer Tests
    Android Graphics Tests 程序学习(2):Opengl EGL炫彩实例Native&Java
    Android Graphics Tests 程序学习(1):使用OpenGL EGL一般顺序(configdump & tritex & textures & fillrate & filter & finish)


    Android O 基础:

    Android O Treble 架构 - HIDL源代码分析


    >>>>>> Android 7.x && Linux kernel 3.x

    Android Multimedia System:

    Android Video System(9):Android Multimedia Codecs - H264编解码分析
    Android Video System(8):Android Multimedia Codecs - AMR编解码分析
    Android Video System(7):Android Multimedia Codecs - AAC编解码分析
    Android Video System(6):Android Multimedia - NuPlayer HLS流媒体协议、RTSP流媒体协议
    Android Video System(5):Android Multimedia - NuPlayer音视频同步实现分析
    Android Video System(4):Android Multimedia - OpenMax实现分析
    Android Video System(3):音视频录制Recorder、编码Encoder、混合MediaMuxer源码分析
    Android Video System(2):音视频分离MediaExtractor、解码Decoder、渲染Renderer源码分析
    Android Video System(1):Video System(视频系统)框架分析


    Android Camera System:

    Android Camera System(2):Camera System(Camera 系统)startPreview、takePicture、Recorder流程分析
    Android Camera System(1):Camera System(Camera 系统)框架、Open()过程分析


    Android Display System:

    Android Display System(5):Android Display System 系统分析之Display Driver Architecture
    Android Display System(4):Android Display System 系统分析之Gralloc && HWComposer模块分析
    Android Display System(3):Android Display System 系统分析之HardwareRenderer.draw()绘制流程分析
    Android Display System(2):Android Display System 系统分析之Android EGL && OpenGL
    Android Display System(1):Android 7.1.2 (Android N) Android Graphics 系统 分析


    Android Audio System:

    Android Audio System(3):Android audio system(音频系统)分析
    Android Audio System(2):Linux ALSA音频系统分析
    Android Audio System(1):Linux && Android Audio 系统框架分析


    Android Input System:

    Android Input System(2):Android 7.1.2 (Android N) Android 输入子系统 - Input System 分析
    Android Input System(1):Linux内核(Kernel-3.18) - Linux Input 子系统 分析


    Android N 基础(AMS & WMS)

    Android基础 (6):Android 7.1.2 (Android N) Android WindowManagerService 窗口管理服务 分析
    Android基础 (5):Android 7.1.2 (Android N) Activity - Window 加载显示流程 分析
    Android基础 (4):Android 7.1.2 (Android N) Activity 启动流程 (AMS)分析
    Android基础 (3):Android 7.1.2 (Android N) Android 系统启动流程 分析
    Android基础 (2):Android 7.1.2 (Android N) Android Binder 系统分析
    Android基础 (1):Android 7.1.2 (Android N) Android消息机制–Handler、Looper、Message 分析

    Thank you for reading, this article belongs to ๑Charles✦ˑ̫✦Vincent๑ copyright, if reproduced, please indicate the source:๑Charles✦ˑ̫✦Vincent๑(http://zhoujinjian.cc/2088/08/08/zhoujinjian.cc-Android系列分析文档【🌀置顶🌀】/
    Android 9.0 App(com.android.testred)界面显示流程源码分析(2):Window加载显示流程分析