码迷,mamicode.com
首页 > 其他好文 > 详细

自定义控件学习 Day44

时间:2015-09-23 06:33:26      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

自定义控件学习 Day44

onMeasure

测量控件的宽高。

onLayout

设置位置

onDarw

绘制控件

问题堆栈

1. 事件监听传递

最外层获取到控件,根据事件事件传递机制,返回值false做没有处理该事件。从父控件向下传递,如果最后一个子控件也没有处理,那么在次会从下向上传递。onInterceptTouchEvent(MotionEvent ev)可以中断事件的传递,使父控件事件不xiang

3. Scroller滑动器在自定义控件当中的应用。

computeScroll()View当中会反复的调用。而在View当中是没有实现的。所有我么在自己定义控件当中可以重写该方法,实现页面滑动的监听方法。 通过设置滑动器,

4. 自己研究并捕获一个自定义控件

通过自定义控件的学习,发现其实应用比认的控件其实并没有那么难。控件不就是一个java类,在附上一些属性,所以我们只需要应用响应的文件就可以了。或者我们直接Coper过来这些控件。来处理我们的应用。

自定义控件学习 Day44

标签:

原文地址:http://www.cnblogs.com/ganwei/p/4831069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!