原文地址:http://android.xsoftlab.net/training/gestures/scale.html
这节课主要学习如何使用触摸手势来拖动或者放大屏幕上的对象,以及使用onTouchEvent()方法来拦截触摸事件。
拖动对象
如果你的重点在Android 3.0以上的版本,那么你可以使用内置的拖拽事件监听器View.OnDragListener。
触摸手...
分类:
移动开发 时间:
2016-08-12 18:29:34
阅读次数:
308
用户交互设计原则、模板分离具体业务,基于认知规律,抽象出通用指导原则。 总体原则l 心智模型:感知;理解;目标、计划、执行、解惑、总结;l 一致性:习惯、操作系统、品牌识别、关联软件、软件内部 感知体验原则:简洁、对比、流畅视觉:配色、布局、排版、动画媒体:文字、图像、音视频交互:键鼠、触摸、手势 ... ...
分类:
其他好文 时间:
2016-08-03 10:29:11
阅读次数:
387
原文地址:http://android.xsoftlab.net/training/gestures/index.html
引言
这节课将会学习如何使用户通过触摸手势与APP产生交互。Android提供了许多API来辅助你创建与检测手势。
尽管APP不应该将触摸手势作为基本的特性,但是APP使用了触摸手势后可以使APP迅速的增长它的有益性与吸引力。
为了提供一种一贯的,直观的经验,AP...
分类:
移动开发 时间:
2016-08-02 08:54:26
阅读次数:
237
触摸手势检测基础 手势检测一般包含两个阶段: 1.获取touch事件数据 2.解析这些数据,看它们是否满足你的应用所支持的某种手势。 相关API: MotionEvent 兼容版的: MotionEventCompat (Note that MotionEventCompat is not a re ...
分类:
移动开发 时间:
2016-05-18 10:39:45
阅读次数:
273
概览
iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习:
iOS事件简介
触摸事件
手势识别
运动事件
远程控制事件
iOS事件
在iOS中事件分为三类:
触摸事件:通过触摸、手势进行触发(例如手指点击、缩...
分类:
移动开发 时间:
2016-05-07 07:15:03
阅读次数:
283
概览
iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习:
iOS事件简介触摸事件手势识别运动事件远程控制事件
iOS事件
在iOS中事件分为三类:
触摸事件:通过触摸、手势进行触发(例如手指点击、缩放)...
分类:
移动开发 时间:
2016-04-29 17:28:24
阅读次数:
277
概览
iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计。今天我们就针对iOS的触摸事件(手势操作)、运动事件、远程控制事件等展开学习:
iOS事件简介触摸事件手势识别运动事件远程控制事件
iOS事件
在iOS中事件分为三类:
触摸事件:通过触摸、手势进行触发(例如手指点击、缩放)...
分类:
移动开发 时间:
2016-04-26 19:47:14
阅读次数:
141
hammer.js是一个多点触摸手势库,能够为网页加入Tap、Double Tap、Swipe、Hold、Pinch、Drag等多点触摸事件,免去自己监听底层touchstart、touchmove、touchend事件并且写一大堆判断逻辑的痛苦。hammer.js不但支持触摸屏设备的浏览器,在桌面 ...
分类:
移动开发 时间:
2016-04-21 15:13:28
阅读次数:
2205
普通手势参考地址:http://developer.android.com/training/gestures/detector.html#data
当用户一根或多根手指在屏幕上运动的时候,就开始产生了手势事件,我们用onTouchEvent()回调方法来处理。为Activity 或View捕捉触摸事件使用getActionMasked()来提取event中的action。public class...
分类:
移动开发 时间:
2016-04-10 06:51:27
阅读次数:
299
1.概念 手势是从你用一个或多个手指接触屏幕时开始,直到手指离开屏幕为止所发生的所有事件。无论手势持续多长时间,只要一个或多个手指仍在屏幕上,这个手势就存在。 触摸是指把手指放到IOS设备的屏幕上,从屏幕上拖动或抬起的这样一种行为。手势中涉及的触摸数量等于同时位于屏幕上的手指数量。 手势识别器是一个... ...
分类:
移动开发 时间:
2016-04-01 13:03:50
阅读次数:
172