在項目中存在卡頓??D的原因是主線程做了耗時任務,xml繪制太復雜,關于耗時任務哪些方法產生了耗時這個已經列出來了,從分析trace來看,在繪制...
分析下面這張圖分析600190幀卡時,主線程大部分時間一直運行在cpu3上,查看cpu3,主線程(navi.cn.oi.audi)在多處時間點運...
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...