众所周知在android中当执行程序的耗时超过5秒时就会引发ANR而导致程序崩溃。由于UI的更新操作是在UI主线程进行的,理想状态下每秒展示60帧时人眼感受不到卡顿,1000...

IP属地:北京
众所周知在android中当执行程序的耗时超过5秒时就会引发ANR而导致程序崩溃。由于UI的更新操作是在UI主线程进行的,理想状态下每秒展示60帧时人眼感受不到卡顿,1000...
标签: Android 源码解析 View 关于View的绘制流程,或者说 View 的工作流程(说绘制流程容易让人误解成 View 的 draw 流程)自己也在网上看过不...
Java动态代理 引言 最近在看AOP代码,其中利用到了Java动态代理机制来实现AOP织入。所以好好地把Java动态代理学习了一遍。其中重点感谢《Java动态代理机制分析及...
在了解Android插件化原理之前,我们需要对Hook机制有一定的了解,具体可以阅读下面几篇文章: 1.Hook机制之动态代理2.Hook机制之Binder Hook3.Ho...
synchronized、lock的简介 假设一个Integer类型的全局变量i同时被A,B,C三个线程访问,A线程主要是给i做加1的操作,B线程主要是给i做减1的操作,C线...