0%

(1)自定义注解和 Processor;(2)Processor 增量编译;(3)APT 编译生成类;(4)APT 的局限性。

Read More »

(1)View 发起绘制请求;(2)Android 绘制和渲染流程;(3)Surface 机制;(4)SurfaceView 原理。

Read More »

(1)进程的同步异步、阻塞非阻塞概念;(2)进程切换;(3)进程间通信模型;(4)Java 中的 BIO、NIO。

Read More »

(1)Linux 如何实现跨进程通信;(2)Binder 驱动;(3)ServiceManager 注册和查找服务。

Read More »

(1)Window 的表现形式;(2)Window 的属性(Type、Flags、SoftInputMode);(3)创建 Window;(4)PhoneWindow 和 Window 的关系;(5)不同情况下 Window 的加载实际。

Read More »

(1)Activity 启动流程(Application 启动流程、onCreate、onStart、onResume);(2)Activity 布局加载流程(setContentView)。

Read More »

(1)ARouter 简介;(2)ARouter 基本原理浅析(ARouter 编译时的处理、运行时的分段懒加载);(3)ARouter 的局限性。

Read More »

(1)广播的分类(静态和动态 Receiver、全局和本地广播、标准和有序 Broadcast);(2)广播的限制(耗时任务不应使用子线程、高 API 版本显式和隐式广播)。

Read More »
Down