博文内容 : 本文完整地分析了 WheelView 所有的源码, 包括其适配器类型, 两种回调接口 (选中条目改变回调, 和开始结束滚动回调), 以及详细的分析了 WheelView 主题源码, 其中 组件宽高测量, 手势监听器添加, 以及精准的绘图方法是主要目的, 花了将近1周时间, 感觉很值, 在这里分享给大家;
WheelView 使用方法 : 创建 WheelView 组件 --> 设置显示条目数 --> 设置循环 --> 设置适配器 --> 设置监听器 ;
自定义组件宽高获取策略 : Meas...
分类:
移动开发 时间:
2014-11-30 07:07:31
阅读次数:
264
这篇文章通过实例实现了一个类似小米手势遥控器的功能页面。
效果图如下所示:
触摸事件的响应通过对系统的触摸实践监听来进行。
通过一个数组来对点的集合进行缓存和分析。
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
if (!self.allowsIn...
分类:
移动开发 时间:
2014-09-24 01:23:25
阅读次数:
494
GestureDetector:手势监听类,通常在View的setOnTouchListener方法中设置TouchListener,在TouchListener的onTouch函数中把MotionEvent 触屏事件交给GestureDetector的onTouchEvent处理,GestureD...
分类:
移动开发 时间:
2014-09-12 22:00:24
阅读次数:
266
在Android应用中,经常需要手势滑动操作,比如上下滑动,或左右方向滑动,处理手势滑动通常有两种方法:一种是单独实现setOnTouchListener监听器来,另一种是构建手势探测器第一种方法,就是在要实现滑动的View中,实现OnTouchListener监听事件,然后判断KeyDonw和Ke...
分类:
移动开发 时间:
2014-06-11 10:26:06
阅读次数:
251
QuickReturnListView实现监听listview滚动方向,分为监听上划手势和下滑手势。
当用户上滑时,会在底部弹窗个view,用户反向,该view会自动动画隐藏。
下滑手势监听同理。项目主页:http://www.open-open.com/lib/view/home/13907351...
分类:
移动开发 时间:
2014-05-26 00:26:16
阅读次数:
308