在自定义一个RecyclerView时遇到了一个困难。我希望关闭这个RecyclerView的滑动事件,但需要保留它的其他触摸事件,比如点击和长按。官方至少没有给RecyclerView提供开关触摸使能的相关方法,所以我们根据触摸事件的分发机制,自己进行定制。 boolean isMovi...
分类:
其他好文 时间:
2015-08-31 06:25:32
阅读次数:
268
代码如下:$("div").animate( {width:"1000px"},5000,function(){alert("调整完成")})如下代码在动画执行完成后可以调用回调函数。例如:今天捣鼓的一天,写滑动事件,最后用一个动画的回调函数。可以做了一个延时,一直用 animate。一直就忽略了回...
分类:
其他好文 时间:
2015-08-28 19:38:40
阅读次数:
137
ViewPager+Fragment可以做出多页面滑动的效果,让我们的应用程序界面操作起来更加灵活ViewPager滑动事件讲解:首先ViewPager在处理滑动事件时要用到OnPageChangeListenerOnPageChangeListener这个接口需要实现三个方法:(onPageScr...
分类:
其他好文 时间:
2015-08-27 12:32:16
阅读次数:
134
明天还要加班,苦逼的程序猿,简单说说最近遇到的一个问题吧。
我在viewpager+fragment学习笔记中简单介绍过ViewPager+Fragment的用法,其实并不难,当时实现了一个如下图所示的效果:然而,在实际开发中这一点技术可能根本不够用,项目中会有各种各样奇葩的需求,我最近就遇到了一个怪异的需求,捣鼓之后还是解决了,今天和大家聊聊。由于涉及到公司项目,我在这里就使用我自己制作的一个D...
分类:
移动开发 时间:
2015-08-21 23:29:12
阅读次数:
223
在开始描述touch事件之前,需要先描述一下多触式系统中特有的touch对象(android和iOS乃至nokia最新的meego系统都模拟了类 似的对象)。这个对象封装一次屏幕触摸,一般来自于手指。它在touch事件触发的时候产生,可以 通过touch event handler的event对象取...
分类:
移动开发 时间:
2015-08-15 14:55:34
阅读次数:
156
想比大家有时会遇到需要自定义控件吧,这个时候就会遇到事件的传递和处理了,非常繁琐啊!百度上面一大票关于事件的传递机制,但是都千篇一律,都是dispatchTouchEvent
返回true,则事件被拦截,false则分发给子控件之类的,经过几天的研究发现这个事件传递并没有说的这么简单。
一般的点击事件,滑动事件都是用ACTION_UO|...
分类:
移动开发 时间:
2015-08-03 14:39:58
阅读次数:
203
原生的jQuery并没有对移动Web做很好的支持,比如滑动事件。在使用下拉刷新、轮播图移动等操作时,都需要用到滑动事件,怎么处理可以让jQuery支持滑动事件呢1.下载js插件jquery.touchSwipe.min.js2.代码写法:$(function() { $("#ID").sw...
分类:
Web程序 时间:
2015-07-19 20:07:29
阅读次数:
135
移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。以下是四种touch事件touchstart: //手指放到屏幕上时触....
分类:
移动开发 时间:
2015-07-16 18:55:43
阅读次数:
125
ScrollView滑动的监听有时候我们需要监听ScrollView的滑动事件,来完成业务需求。第一种:可以直接实现OnTouchListener接口,在这里面写你所需要的操作scrollView.setOnTouchListener(new OnTouchListener(){ @Override
public boolean onTouch(View v, MotionEvent...
分类:
其他好文 时间:
2015-07-15 15:11:32
阅读次数:
167
今天在公司遇到做一个移动端手指滑动的效果,刚开始用了swiper.js插件发现效果不好(文字存在模糊效果)。后来查了一些资料,自己手写了一个使用原生js写的滑动效果。
下面直接上代码:
Document
#id {
width: 1150px;
height: 150px;
background: r...
分类:
移动开发 时间:
2015-07-14 17:57:55
阅读次数:
142