前置知识 DecorView DecorView继承于FrameLayout,是我们界面中最顶层的View(关于DecorView如何创建具体内...
帧率 大家都知道安卓显示的帧率为60fps但是为什么呢?人类视觉系统每秒可处理10到12个图像并单独感知它们,而较高的速率则被视为运动。12fp...
前置硬件知识 刷新率(Refresh Rate):代表了屏幕在一秒内刷新屏幕的次数,这取决于硬件的固定参数,例如 60Hz。 帧率(Frame ...
写安卓的小伙伴一定很熟悉这段代码,我们每次创建一个活动都会有这么一段代码,但是setContentView(R.layout.activity_...
基础知识 Handler 机制相关的概念包括 Handler、Message 、Message Queue、Looper具体如下图相关的概念核心...
px: pixel,即像素,1px代表屏幕上的一个物理的像素点。但px单位不被建议使用。因为同样像素大小的图片在不同手机显示的实际大小可能不同。...
ListView 的复用机制 实现复用机制最关键的类是AbsListView.RecycleBin 类让我们来看看它里面关键的方法 mActiv...
事件分发的对象Touch事件当用户触摸屏幕时(View 或 ViewGroup派生的控件),将产生点击事件(Touch事件)Touch事件的相关...
事件类型 安卓事件类型事件一般是从ACTION_DOWN开始处理的 view的继承关系 viewGroup负责分发事件,处理事件最终要调用vie...