-  阿豪
Android Framework
-  坂田民工framework
-  Android Framework_坂田民工的博客-CSDN博客 
-  Harmony
-  HarmonyOS第一课|应用开发视频教程学习|HarmonyOS应用开发官网 
-  zh-cn/release-notes/OpenHarmony-v4.0-release.md · OpenHarmony/docs - Gitee.com 
-  yi诺千金
-  yi诺千金_Android,Android Framework从入门到入土,前端开发-CSDN博客 
-  千里马
-  环境搭建
Asfp 的使用
-  android studio platform使用体验分享(as无法跳转c/c++等native源码的福音,强烈推荐)-CSDN博客 
-  Android源码环境搭建(aosp Ubuntu 16.04)_asop环境搭建csdn 千里马-CSDN博客 
-  Zygote -> launcher 的启动过程
-  Android Framework实战视频--Zygote的启动_千里马学框架的博客-CSDN博客 
-  Android Framework实战视频--Zygote的fork进程篇-CSDN博客 
-  Android Framework实战视频--SystemServer启动篇_android framework 视频 下载_千里马学框架的博客-CSDN博客 
-  Android Framework实战视频--SystemServer启动FallbackHome篇-CSDN博客 
-  Android Framework实战视频--FallbackHome进程启动及Activity启动篇_千里马学框架的博客-CSDN博客 
-  Android Framework实战视频--FallbackHome结束启动Launcher篇_判断fallbackhome是否找到launcher_千里马学框架的博客-CSDN博客 
-  启动进程 ProcessList.java 中的
finalStringentryPoint= "android.app.ActivityThread";
-  Binder & Socket & epoll
千里马Android Framework实战开发-跨进程通信专题博客总结-CSDN博客
-  binder高级 ioctl mmap open
-  应用程序app的Binder启动篇 
-  binder专题之ServiceManager启动及运行篇 
-  native程序之间binder通信实战案例分析 native 的双向通信 
-  binder通信java及jni部分源码分析 
-  am命令怎么编译生成及native程序与java程序的binder通信实战_system/bin目录下的am可以执行文件如何生成的 
-  binder中级
-  binder通信常见使用方式,及案例分析 
-  Binder通信之startActivity跨进程源码分析 
-  Binder专题讲解之aidl文件的详细分析 
-  binder通信之Messenger介绍 
-  binder通信常见(oneway,in,out,inout)元素介绍及binder双向通信的实现 
-  socket部分
-  跨进程通信之Socket通信 
-  跨进程通信之Unix Socket通信 
-  跨进程通信之 epoll详细讲解 
-  Socket让app实现shell命令行执行 
-  socket跨进程通信之native程序与apk java通信 
-  socketpair介绍及它在android系统源码使用分析 
-  Android FrameWork开发之binder驱动的源码分析1 
-  binder驱动
-  binder驱动的简单核心方法及原理介绍 
-  binder驱动常见binder_open,binder_mmap介绍 
-  Binder通信总结流程图 
-  binder驱动之oneway导致的transaction failed 
-  Android FrameWork开发之binder驱动的源码分析1_binder_proc_transaction 
-  Sockpair
-  socketpair介绍及它在android系统源码使用分析 
-  Socket让app实现shell命令行执行 
-  Input
-  android studio调试debug 系统framework、systemserver方法 
-  android Input专题-getevent深入分析 
-  android Input专题- Q/R/S 10/11/12 InputManager源码分析 
-  android Input专题- Q/R/S 10/11/12 InputReader源码分析1 
-  android多指控制协议详细 
-  千里马 android framework之MotionEvent.ACTION_CANCEL怎么产生-讨厌的android触摸面试题_android motionevent.action_cance 
-  systemserver的inputdispatcher直接产生CANCEL事件原理分析-讨厌的android触摸面试题_android cancel事件-CSDN博客 
-  WMS
-  android 13 WMS/AMS系统开发-窗口层级相关DisplayArea,WindowContainer_千里马学框架的博客-CSDN博客 
-  android 13 WMS/AMS系统开发-窗口层级相关DisplayArea,WindowContainer第二节-CSDN博客 
-  android 13 WMS/AMS系统开发-窗口层级相关Task/ActivityRecord/WindowState/WindowToken放置图层创建 第三节-CSDN博客 
-  android 13 WMS/AMS系统开发-窗口层级相关SurfaceFlinger图层创建 第三节-CSDN博客 
-  android 13 WMS/AMS系统开发-WindowManagerService相关添加Window操作-CSDN博客 
-  android 13 WMS/AMS系统开发-WindowManagerService相关relayout操作_mapplysurfacechangestransaction-CSDN博客 
-  AMS
-  Activity与AMS跨进程通讯方式更新部分-CSDN博客 
-  多窗口
-  分屏
-  分屏_千里马学框架的博客-CSDN博客 
-  android T分屏 Launcher RecentsView部分介绍/android framework手机车机系统开发_千里马学框架的博客-CSDN博客 
-  android 13分屏源码分析之分割线拖动过程_android分屏拖动_千里马学框架的博客-CSDN博客 
-  Android分屏功能原理(基于Android12L) 
-  PIP
-  多窗口模式之PIP详细讲解 
-  pip触摸部分源码分析-pip窗口的移动,删除窗口/车载车机手机系统开发_千里马学框架的博客-CSDN博客 
-  PipMenuView原理讲解-车载车机手机安卓framework系统开发_千里马学框架的博客-CSDN博客 
-  Pip小窗模式到全屏模式源码分析-android framework车载车机手机系统开发-CSDN博客 
-  自由窗口
-  android framework实战开发之WINDOWING_MODE_FREEFORM自由窗口相关_android freeform模式 
-  车载多窗口
-  车载桌面CarLauncher的TaskView详细源码分析 android 12 以后 改为TaskView 
-  android 10车载CarLauncher的ActivityView源码方案分析 android 12 之前 
-  车机CarLauncher的Activity多屏模式WindowingMode为WINDOWING_MODE_MULTI_WINDOW疑问解析_car launcher-CSDN博客 
-  最近任务
-  Launcher RecentsView部分介绍 
-  Launcher对RecentView展示TaskView详细分析 
-  【精选】android P/Q/R/S 9/10/11/12多任务手势动画OtherActivityInputConsumer情况-第一节 
-  多任务手势动画OverviewInputConsumer情况-第二节_android t 多任务动画 
-  上滑动导航栏手势桌面最近任务可见解密 
-  Perfetto & SysTrace
-  systrace/perfetto抓取方式分享-CSDN博客 
-  systrace/perfetto中需要actrace打tag相关方法-车载车机framework系统开发实战_atrace_name-CSDN博客 
-  android 13 systrace/perfetto视角分析SurfaceFlinger中截图源码分析_perfetto video-CSDN博客 
-  如何正确看SurfaceFlinger的vsync信号 
-  SurfaceFlinger
-  SurfaceControl及SurfaceFlinger中的Layer创建过程深入剖析_surfaceflinger::createlayer-CSDN博客 
-  SurfaceFlinger的commit/handleTransaction分析_flushpendingtransactionqueues-CSDN博客 
-  SurfaceFlinger commit流程-android framework实战 
-  BLASTBufferQueue源码深入理解 
-  Andoid SurfaceFlinger(二) VSYNC的开始,连续,结束-学员投稿 
-  Andoid SurfaceFlinger(三) VSYNC的申请,生产,下发与校准-学员投稿 
-  HAL
-  aidl
-  hal深入剖析之aidl实战 
-  AIDL for HALs实战_aidl hal-CSDN博客 
-  Android11+ AIDL:专为提升应用性能而生 
-  android hal aidl升级部分-android framework车载手机系统开发-CSDN博客 
-  hal专栏:
https://blog.csdn.net/learnframework/category_12473238.html
-  sf专栏:
https://blog.csdn.net/learnframework/category_12460545.html
-  SurfaceControl及SurfaceFlinger中的Layer创建过程深入剖析_surfacefliger layer-CSDN博客 
-  blog.csdn.net 
-  perfetto 专栏:
https://blog.csdn.net/learnframework/category_12459561.html