话不多说,直接上干货,基本就是一个scrollview中嵌套两个scrollview或者webview;关键点事处理好子scrollview和父scrollview的触摸、滑动事件已达到想要的效果。大体思路就是这样,具体怎么个实现法代码注释比较详细了,由于比较懒,就不多写了,大家看代码有什么不懂的给...
分类:
移动开发 时间:
2015-04-23 23:22:48
阅读次数:
363
//判断是否手机端varisMobile=false;try{//手机端document.createEvent("TouchEvent");isMobile=true;}catch(e){//pc}//手势事件varstartX=0,endX=0,move_left=null;//按下时触发$(‘元素‘).on(‘touchstart‘,function(e){e.preventDefault()vartouch=event.touches[0];startX=to..
分类:
移动开发 时间:
2015-04-23 13:52:09
阅读次数:
231
仿快图系统自带图片浏览器应用源码,最近在做一个微博i动态模块,需要查看他人相册照片或者微博内容图片等。看到QQ空间那个效果不错,尝试了不少方法来实现,均不是怎么理想。最初是想通过自定义GroupView和p_w_picpathView来实现,结果在处理滑动事件和放大的图片拖曳不是很顺..
分类:
其他好文 时间:
2015-04-23 13:51:13
阅读次数:
141
仿快图系统自带图片浏览器应用源码,最近在做一个微博i动态模块,需要查看他人相册照片或者微博内容图片等。看到QQ空间那个效果不错,尝试了不少方法来实现,均不是怎么理想。最初是想通过自定义GroupView和p_w_picpathView来实现,结果在处理滑动事件和放大的图片拖曳不是很顺..
分类:
其他好文 时间:
2015-04-23 11:10:41
阅读次数:
114
仿快图系统自带图片浏览器应用源码,最近在做一个微博i动态模块,需要查看他人相册照片或者微博内容图片等。看到QQ空间那个效果不错,尝试了不少方法来实现,均不是怎么理想。最初是想通过自定义GroupView和imageView来实现,结果在处理滑动事件和放大的图片拖曳不是很顺畅,自己也没深入解决,期望有高手实现了给分享下。
后来看了网上的一些方法和帖子,尝试着拿别人的自定义包做一些修增自用。现在用g...
分类:
其他好文 时间:
2015-04-23 11:07:47
阅读次数:
122
移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。以下是四种touch事件touchstart: //手指放到屏幕上时触....
分类:
移动开发 时间:
2015-04-21 20:05:21
阅读次数:
154
原文链接:http://blog.csdn.net/singwhatiwanna/article/details/38168103Android开发中动画和事件处理是程序员迈向高手的必经之路,也是重点和难点。此篇转载文章思路清晰,结构合理,用图文混合的方式完美的讲解了动画和事件冲突的解决办法,值得珍...
分类:
移动开发 时间:
2015-04-15 12:51:44
阅读次数:
241
在使用SwipeRefreshLayout时我们注意到在SwipeRefreshLayout中左右滑动时可能也会触发下拉刷新的事件,这点让我们很不爽。追其原因是SwipeRefreshLayout对于y轴触摸举例十分明感,没有做太多的容差处理(似乎容差值仅有16),所以如果你不是完全水平的滑动的话就...
分类:
其他好文 时间:
2015-04-07 11:19:53
阅读次数:
146
importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.content.Context;
importandroid.util.Log;
importandroid.widget.RelativeLayout;
publicclassMainActivityextendsActivity{
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCrea..
分类:
移动开发 时间:
2015-04-03 19:34:53
阅读次数:
140
JS移动客户端--触屏滑动事件移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。以下是四种touch事件touchstar...
分类:
移动开发 时间:
2015-03-20 17:43:47
阅读次数:
192