一、在View里,有两个回调函数(叶子view,不能添加控件的view,如:textview,p_w_picpathview)publicbooleandispatchTouchEvent(MotionEventev);publicbooleanonTouchEvent(MotionEventev);二、在ViewGroup里,有三个回调函数(layout,adapterview)publicbooleandispatchTo..
分类:
移动开发 时间:
2015-01-20 18:23:22
阅读次数:
180
手机屏幕事件的处理方法onTouchEvent。该方法在View类中的定义,并且所有的View子类全部重写了该方法,应用程序可以通过该方法处理手机屏幕的触摸事件。该方法的签名如下所示。[java]view plaincopypublicbooleanonTouchEvent(MotionEvente...
分类:
其他好文 时间:
2015-01-17 12:36:52
阅读次数:
204
转载请注明出处:
在玩QQ的时候,我们会看到这样的效果,可以滑动删除消息,下面就模拟一下这样的效果。
1.创建一个类ListViewCompat,继承ListView。
重写其OnTouchEvent事件。
@Override
public boolean onTouchEvent(MotionEvent event) {
switch (event.getAc...
分类:
其他好文 时间:
2015-01-12 19:25:25
阅读次数:
363
当开发的时候,使用开关的时候,效果不能不满足我们的需求,要表现出滑动的效果。我们就可以自定义开关。
思路:
1.把开关分为两部分,一部分是开关的背景,另一部分是滑动按钮。
2.测量开关的长和宽,当然是在onMeasure中进行处理
3.在onTouchEvent()根据触摸开关进行滑动位置进行监听,在onDraw()中进行绘画。
当然也要绘画两部分:开关背景和滑动按钮
4.对触摸位...
分类:
其他好文 时间:
2015-01-08 18:03:53
阅读次数:
209
一.不知道你是否在涉及到Android触屏事件的时候有过如下的疑问:1.View的onTouchEvent()方法返回true和false有什么区别? SDK给出的解释很简单:"返回true代表该事件已经被处理过了,返回false则相反",这句话完全没有解释清楚问题。2.View的onTouchEv...
分类:
移动开发 时间:
2015-01-08 13:03:30
阅读次数:
185
http://www.eoeandroid.com/thread-262615-1-1.htmlhttp://blog.csdn.net/guitk/article/details/7057155http://blog.csdn.net/android_tutor/article/details/7...
分类:
其他好文 时间:
2015-01-08 13:02:44
阅读次数:
125
/** * 控制事件通过设置其空间的监听器来监听并处理事件 按键按下事件:通过重写onKeyDown方法 按键弹起事件:通过重写onKeyUp方法 * 触笔点击事件:通过实现onTouchEvent方法 * * @author chen_xhua * */public class KeyActi.....
分类:
其他好文 时间:
2015-01-07 20:43:12
阅读次数:
103
遇到每个列表项有点击事件, onTouchEvent中的MotionEvent.ACTION_DOWN就收不到了。需要用onInterceptTouchEvent截取。http://blog.csdn.net/nono_love_lilith/article/details/7100845Andro...
分类:
移动开发 时间:
2015-01-07 20:28:06
阅读次数:
202
继续分析DrawerLayout的手势分发部分谈到手势分发,这本身就是个好话题,DrawerLayout作为继承自ViewGroup得布局他可以拦截手势也可以分发给子view,也就是在 onInterceptTouchEvent中做的操作,但是他的下面还有一个onTouchEvent方法,先看哪个呢...
分类:
其他好文 时间:
2015-01-06 00:48:49
阅读次数:
263
下面就使用Scroller来给大家展示一下推拉门的效果
思路:
1.自定义一个类PushPullDoorView,继承RelativeLayout、
2.初始化Scroller对象,并且设有弹动效果。根据你的手势移动绘画的时候展示的比较光滑。
3.在onTouchEvent方法中,会在手势移动的中,使用scrollTo移动View。在手指离开屏幕的时候,会调用Scroller中滑动...
分类:
移动开发 时间:
2015-01-05 14:59:15
阅读次数:
233