
Android基础知识
文章平均质量分 85
眷恋这般山水如画
技术是无底洞,学的越多,越发觉得自己是真菜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
View的绘制流程
View的绘制流程是从ViewRoot的performTraversals方法开始的,经过measure、layout和draw三个过程才能其最终将一个View绘制出来,流程如下:首先是measure的过程,在此之前需要先理解MeasureSpec:MeasureSpec:32位的 int 值,高2位代表SpecMode(测量模式),低30位代表SpecSize(大小);MeasureSpe...原创 2019-12-11 23:22:17 · 195 阅读 · 0 评论 -
理解Android消息机制
Android的消息机制主要是指Handler的运行机制,Handler的主要作用是将一个任务切换到某个指定的线程中去执行,在实际开发中,通常用来在子线程切换到UI线程更新UI;完整的Hanlder使用方式是这样的:class HanlderThread extends Thread{ Handler mHandler; @Override public void ru...原创 2019-11-27 23:39:41 · 295 阅读 · 0 评论 -
Android-View的事件分发
Android-View的事件分发Android事件对象MotionEvent,是指在手触摸屏幕后所产生的一系列事件,其中典型的三种:ACTION_DOWN、ACTION_MOVE、ACTION_UP;通常情况下事件都是以ACTION_DOWN开始,ACTION_UP结束。View的事件分发过程也就是MotionEvent的分发过程;先借图说话:事件分发主要由三个方法完成:disp...原创 2019-11-03 23:05:23 · 197 阅读 · 0 评论 -
Android基础一之Activity
经常网上找资料都比较散乱,所以就干脆自己整理一下留存一下了。 Activity:直译为“活动”的意思,通常表现在我们代码中为一个交互的界面; Activity有这一套自己的生命周期,正常情况下按开始到结束的顺序有如下生命周期函数: onCreate():activity正在被创建,在这个方法中,可以做一些初始化工作,如加载布局,初始化数据等; onRestart:activity正在重新被...原创 2018-04-28 14:32:17 · 311 阅读 · 0 评论