码迷,mamicode.com
首页 >  
搜索关键字:ontouchevent    ( 316个结果
仿QQ5.0 里的侧滑菜单效果的实现
今天,我来分享下,侧滑菜单的实现原理,一般android侧滑的实现原理和步骤如下: 1.使用ViewGroup 放2个view,一个是menu菜单,一个是content内容 2.监听onTouchEvent事件 处理ACTION_MOVE中的leftMargin位置,从而改变me...
分类:其他好文   时间:2014-12-22 16:00:51    阅读次数:265
Android 仿iPhone ListView拖动排序 按钮联动删除显示隐藏
//需要修改ListView类 重写onInterceptTouchEvent()和onTouchEvent()//试验了另一种方法,改写ListView的每一行中拖曳图标的 onTouchEvent(),但效果不理想。public class MainActivity extends Activi...
分类:移动开发   时间:2014-12-22 12:51:46    阅读次数:179
Android的Touch事件分发机制简单探析
前言 Android中关于触摸事件的分发传递是一个很值得研究的东西。曾不见你引入了一个ListView的滑动功能,ListView就不听你手指的指唤来滚动了;也不知道为啥Button设置了onClick和onTouch,其中谁会先响应;或许你会问onTouch和onTouchEvent有什么区别,....
分类:移动开发   时间:2014-12-16 23:58:18    阅读次数:598
Android Touch 事件的分发和消费机制
Android 编程下 Touch 事件的分发和消费机制Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEve...
分类:移动开发   时间:2014-12-15 15:07:20    阅读次数:279
流式布局的实现-2-onMeasure的实现
在这一篇中,我们主要是来实现FlowLayout中的onMeasure函数。 先说一说onMeasure,可以说重载 onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。我们知道,不管是自定义View还是系统提供的TextView这些,它们都必须放...
分类:其他好文   时间:2014-12-13 17:58:09    阅读次数:234
ListView实现下拉刷新-3-将顶部布局动态的显示出来
在第二篇中主要讨论了将顶部布局加载到ListView中,重点分析了init,measureView和topping三个方法的实现; 这一篇主要是收尾部分,即判断状态,加载相应的函数并实现函数回调机制; onTouchEvent:判断手势动作的方法: public boolean onTouchEvent(MotionEvent ev) {          // TOD...
分类:其他好文   时间:2014-12-11 19:16:34    阅读次数:235
Android 向右滑动关闭页面
Android 向右滑动关闭页面...
分类:移动开发   时间:2014-11-29 16:02:11    阅读次数:200
Android学习小Demo(22)带删除按钮的TextView
我们创建了一个ClearableTextView,继承于TextView,关键的代码如下: 1)设置CompoundDrawables。 2)必须重载onTouchEvent方法。 这是因为在TextView中设置四边的图标时,并没有提供其对应的点击事件,所以这就需要我们自己去拦截用户的点击事件,判断用户的点击区。。。 3)定义一个接口,用来由外部实现,可在图标点击事件时触发处理,如下: 4)为了让文字不存在的时候,删除按钮不出现,我们可以自己定义一个setTextClearable方法,里面包装了Text...
分类:移动开发   时间:2014-11-29 14:38:37    阅读次数:1075
android Viewpager禁用/开启滑动切换功能
要实现viewpager的滑动以及禁止滑动切换功能只需要继承viewpager,在onTouchEvent进行逻辑判断即可(网上搜到的,确实可行,原创地址不明),下面自己实现一个 public class MyViewPager extends ViewPager { private boolean scrollble=true; public MyViewPager Con...
分类:移动开发   时间:2014-11-28 18:22:02    阅读次数:264
Android中dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent事件分析
因为触摸事件一定会触发的ACTION是DOWN,这个也是最先触发的,所以标题中的三个方法研究的也就是这个DOWN事件的传递情况。下面直接贴出测试代码,边看边讲:一个Activity,Activity中只有dispatchTouchEvent和onTouchEvent方法。public class M...
分类:移动开发   时间:2014-11-27 17:55:43    阅读次数:252
316条   上一页 1 ... 23 24 25 26 27 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!