Android学习博客链接

查看源代码

Android Studio导入Android源码

AndroidStudio加载有git的项目很卡顿耗时很长

需要把      加入到android.iml不然加载会卡死

调试Android源码

AndroidXRef

在线看Android系统源码

kernel链接

Android源码

多媒体相关

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实现原理分析 - 简书

IBinder对象在进程间传递的形式(一)

初探Android中的binder机制

一篇文章了解相见恨晚的 Android Binder 进程间通讯机制

binder机制

Binder Driver缺陷导致定屏问题分析 - Gityuan博客 | 袁辉辉博客

Android Binder 完全解析(三)AIDL实现原理分析

《深入理解Android卷 I》- 第六章 - Binder - 读书笔记

Activity等组件相关

Android窗口系统第一篇---Window的类型与Z-Order确定

Android 7.0 ActivityManagerService(1) AMS的启动过程

应用进程与系统进程的通信(IActivityManager & IApplicationThread)

startActivity启动过程分析

Android任务栈的完全解析

Activity的任务栈Task以及启动模式与Intent的Flag详解

老罗的Android之旅

四大组件之BroadcastRecord

ActivityRecord TaskRecord和ProcessRecord之间的关系

深入理解Activity——Token之旅

应用进程与系统进程的通信(IActivityManager & IApplicationThread)

Android app的启动到显示

Activity管理笔记

Android任务和返回栈完全解析,细数那些你所不知道的细节

Android窗口管理服务WindowManagerService的简要介绍和学习计划

Android 7.0 startActivity()源码解析以及对几个问题的思考

Android窗口管理服务WindowManagerService切换Activity窗口(App Transition)的过程分析

界面显示_Activity启动流程

Activity WMS ViewRootImpl三者关系(Activity创建窗口 按键分发等)

Android屏幕刷新机制

Android窗口系统第四篇---Activity动画的设置过程

WMS常见问题一(Activity displayed延迟)

android system相关

Zygote 与 SystemServer 启动流程分析

PhoneWindowManager处理事件分析(十一)

(连载)Android 8.0 : 系统启动流程之init进程(二)

深入讲解Android Property机制

蓝牙框架分析

Android AAPT详解

Android App签名和权限

(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亮灭屏分析(一)

Service 和 IntentService 的区别

HandlerThread 使用场景及源码解析

IntentService 使用及源码解析Android7.1.1上下/左右分屏的策略分析

View.invalidate

解读Android进程优先级ADJ算法

Android Low Memory Killer

Android问题分析

Android Native程序crash的一些定位方法简介

Android下打印调试堆栈方法

Android 4.4 Kitkat Phone工作流程浅析(十一)__PSensor工作流程浅析

ANR问题该如何分析?

Android EventLog含义

Watchdog机制以及问题分析

Coredump介绍及如何在Android中开启和使用来分析Crash等问题

Core Analyzer

详解coredump

[android issue解析] fd leakage cause app ANR

Android Tombstone/Crash的log分析和定位

Android SELinux avc dennied权限问题解决方法

安卓系统工程师2018(面试题整理,含答案)

几个N问题分析

Android ANR 分析

OTA 升级

OTA制作及升级过程笔记

system.transfer.list文件解析

A/B系统简介

SurfaceFlinger相关

SurfaceFlinger启动篇

GUI系统之SurfaceFlinger(5)BufferQueue内部原理

SurfaceFlinger

AudioFlinger相关

Android AudioFlinger

Android音频系统之AudioFlinger

Android 音视频开发学习思路

多媒体框架

Android Multimedia框架总结

电池相关

Android Battery 架构 - CSDN博客

[Android Framework] 8.1 Battery系列(三) PowerProfile和power_profile.xml

性能优化相关

【Android 性能优化】—— 详解内存优化的来龙去脉 - CSDN博客

Android的内存优化的几种方案

Android 性能优化之数据库优化(一)

Android]内存泄漏的总结

Android 如何有效的解决内存泄漏的问题

Linux系统基础

各种同步方法性能比较(synchronized,ReentrantLock,Atomic)
java多线程同步

synchronized(this)、synchronized(class)与synchronized(Object)的区别

关于C++层Thread的threadLoop的问题

Apk 分析与Hook技术

剑指Offer——Trie树(字典树)

epoll机制:epoll_create、epoll_ctl、epoll_wait、close用法详解

进程与进程描述符(task_struct)

你可能感兴趣的:(Android学习博客链接)