目录
一、安卓相关
1、Binder
- 红茶一杯话Binder(初始篇)
- 写给 Android 应用工程师的 Binder 原理剖析
- Android Bander设计与实现 - 设计篇
- Binder学习指南
- Binder系列—开篇
- Android跨进程通信:图文详解 Binder机制 原理
- Android深入浅出之Binder机制
- 认真分析mmap:是什么 为什么 怎么用
- Android 进阶8:进程通信之 Binder 机制浅析
- 老罗:Android进程间通信(IPC)机制Binder简要介绍和学习计划
- 老罗:Android进程间通信(IPC)机制Service Manager成为Binder守护进程之路
- 老罗:Android进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路
- 老罗:Android进程间通信(IPC)机制Binder是如何实现addService接口
- 老罗:Android进程间通信(IPC)机制Binder是如何实现getService接口
2、Handler
- Handler 10问,你顶的住吗?
- Handler全家桶之 —— Handler 源码解析
- 详细解读Android Handler中Native挂起唤醒逻辑实现
- Android进阶——Android消息机制之Looper、Handler、MessageQueen
3、APP、Activity启动流程
4、View
5、屏幕适配
二、Java相关
1、数据结构
2、线程相关
- Java并发之synchronized深度解析
- volatile和synchronized的区别
- 多线程同步互斥实例——多个线程共享数据
- Synchronized(对象锁)和Static Synchronized(类锁)的区别
- 一个volatile跟面试官扯了半个小时
- 一个synchronized跟面试官扯了半个小时