1 AMS简介 1.1 什么是AMS AMS(ActivityManagerService)是系统的引导服务,应用进程的启动、切换和调度、四大组...
1、什么是Android消息机制?什么是Handler?为什么要用Handler? Android消息机制主要是指Handler的运行机制,Ha...
众所周知,UI绘制三部曲是measure、layout、draw 本篇我们分析ViewRootImpl#performDraw 可以看到注释1处...
众所周知,UI绘制三部曲是measure、layout、draw 本篇我们分析View#performLayout 方法的第一个参数lp是顶层布...
众所周知,UI绘制三部曲是measure、layout、draw 本篇我们分析View#measure 可以看到measure方法传入了两个参数...
从源码的角度分析View的绘制流程 温馨提示:以下源码分析会截取源码进行说明,部分方法源码较长会只保留关键代码,其他代码用...省略 为了便于大...
从源码角度分析Activity#setContentView 我们平时在开发的过程中将一个layout绘制出来是通过Activity#setCo...
之前有一篇文章源码分析了Activity#setContentView,但是目前我们写的Activity基本都是继承自AppCompactAct...
一、事件定义 定义:当用户触摸屏幕时,将产生的触摸行为(Touch事件) 事件类型 MotionEvent.ACTION_DOWN 手指刚接触屏...
文集作者