- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Android自定义View
1、前言通过前面两篇android事件分发机制和源码分析和View的绘制机制和源码分析的基础,我们是时候入手自定义View。由于自定义View方面看了GcsSloop大神写的系列文章,从入门到放弃,哈哈,所以这里本篇注重例子的分析,会把详细的注释写到源码里面。下面奉上GcsSloop大神自定义View系列教程的传送门:GcsSloop大神自定义View系列教程传送门话说小波更多文章2、自定义View
2017-05-23 21:01:44 438
原创 Android View绘制流程与源码解析
1、前言了解View的绘制过程以及工作原理是自定义View的基础,也是各大面试的高频考点,总之了解并掌握这块知识非常重要。 View的绘制流程是从ViewRoot的performTraversals方法开始的,它经过了measure(测量)、layout(布局)、draw(绘制)最终把View绘制出来。measure:负责测量View的长和宽layout:负责View在父容器中的显示位置dr
2017-05-16 12:24:37 1064 2
原创 Android 事件分发机制(通过源码解析,附带记忆图)
Android 事件分发机制详解1、简介Android事件分发机制不仅是Android开发体系中的重点也是难点,掌握好了事件分发机制也是我们解决自定义控件、view的滑动冲突等问题的基础。接下来我将通过图示流程以及源码两个方面进行讨论。2、初次认识三个方法:所谓事件的分发,其实就是对MotionEvent事件的分发过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的Vi
2017-05-11 09:04:39 4576 6
Android例子源码GPS自动定位城市首字母导航
2015-08-13
Android例子源码各种二级分类列表
2015-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人