1.使用了AutoService,autoService使用了代理模式,autoService会在各个是具体实现的接口接口模块下生成一个这个文件...
Recycler 中ArrayList<ViewHolder> mAttachedScrap 是缓存RecycleView做动画时,被detac...
1.继承ViewGroup 2.在onMeasure时,先测量子View,再测量自己,保存自己的所有的View和高度 使用measureChil...
1.多线程的目的:充分利用cpu资源,并发做多件事 2.线程什么时候让出cpu: 阻塞时 wait,await等待IO sleep yield ...
1.looper本身不会导致应用卡死,在onCreate,onResume,onStart等操作时间时间过长,会导致掉帧,甚至发生anr and...
1.创建一些文件夹并挂载设备 2.初始化和启动属性服务 3.解析init.rc配置文件并启动zygote进程 1.binder是一个本地的c/s...
在serviceMethod这个方法中:是对http请求参数的拼接 在build方法中: int parameterCount =paramet...
android每次启动过程中都是通过jvm来加载dex文件的 dex文件的又来java---class---dex 热修复就是每次在app启动时...
There's no router matched! 组件化开发过程中,我在宿主App模块引用模块C中的Activity,一直不能成功,界面及日...