查看源代码
AndroidStudio加载有git的项目很卡顿耗时很长
需要把 <excludeFolder url="file://$MODULE_DIR$/.repo" />加入到android.iml不然加载会卡死
多媒体相关
Android Multimedia Framework - 太妃糖的专栏 - 博客频道 - CSDN.NET
Android Multimedia框架总结(十五)Camera框架之Camera2补充
Android Camera HAL3中预览preview模式下的控制流
Android Camera API2中采用CameraMetadata用于从APP到HAL的参数交互
FFmpeg总结(十三)用ffmpeg基于nginx实现直播功能,不用第三方SDK,自研推流拉流
Android多媒体开发-stagefright及AwesomePlayer相关知识梳理
Binder相关
Android Binder 完全解析(三)AIDL实现原理分析 - 简书
一篇文章了解相见恨晚的 Android Binder 进程间通讯机制
Binder Driver缺陷导致定屏问题分析 - Gityuan博客 | 袁辉辉博客
Android Binder 完全解析(三)AIDL实现原理分析
《深入理解Android卷 I》- 第六章 - Binder - 读书笔记
Activity等组件相关
Android窗口系统第一篇---Window的类型与Z-Order确定
Android 7.0 ActivityManagerService(1) AMS的启动过程
应用进程与系统进程的通信(IActivityManager & IApplicationThread)
Activity的任务栈Task以及启动模式与Intent的Flag详解
ActivityRecord TaskRecord和ProcessRecord之间的关系
应用进程与系统进程的通信(IActivityManager & IApplicationThread)
Android任务和返回栈完全解析,细数那些你所不知道的细节
Android窗口管理服务WindowManagerService的简要介绍和学习计划
Android 7.0 startActivity()源码解析以及对几个问题的思考
Android窗口管理服务WindowManagerService切换Activity窗口(App Transition)的过程分析
Activity WMS ViewRootImpl三者关系(Activity创建窗口 按键分发等)
Android窗口系统第四篇---Activity动画的设置过程
WMS常见问题一(Activity displayed延迟)
android system相关
(连载)Android 8.0 : 系统启动流程之init进程(二)
(android 关机/重启)Android关机/重启流程解析
Android Input子系统:Input事件的产生、读取和分发,InputReader、InputDispatcher
[Android Framework] 8.1 PowerManagerService分析(四)——亮屏流程分析
[Android Framework] 8.1 DisplayPowerController(一) 亮灭屏流程
[Android Framework] 8.1 DisplayPowerController(二) Proximity Sensor的亮灭屏
[Android Framework] 8.1 PowerManagerService分析(二) ——updatePowerStateLocked()方法
Android7.0 PowerManagerService亮灭屏分析(一)
IntentService 使用及源码解析Android7.1.1上下/左右分屏的策略分析
Android问题分析
Android Native程序crash的一些定位方法简介
Android 4.4 Kitkat Phone工作流程浅析(十一)__PSensor工作流程浅析
Coredump介绍及如何在Android中开启和使用来分析Crash等问题
[android issue解析] fd leakage cause app ANR
Android Tombstone/Crash的log分析和定位
Android SELinux avc dennied权限问题解决方法
OTA 升级
SurfaceFlinger相关
GUI系统之SurfaceFlinger(5)BufferQueue内部原理
AudioFlinger相关
多媒体框架
电池相关
[Android Framework] 8.1 Battery系列(三) PowerProfile和power_profile.xml
性能优化相关
【Android 性能优化】—— 详解内存优化的来龙去脉 - CSDN博客
Linux系统基础
各种同步方法性能比较(synchronized,ReentrantLock,Atomic)
java多线程同步
synchronized(this)、synchronized(class)与synchronized(Object)的区别