触摸屏
文章平均质量分 59
109905418
谨慎,优秀,力戒浮躁!
展开
-
触摸屏
1. MotionEvent (单点触摸)2. 多点触摸3. 触摸地图4. 手势MotionEvent 的Motion 有手势、动作的含义.MotionEvent 对象是与用户触摸相关的事件序列,也就是一系列事件包括: 按下、移动、抬起等.另外还有ACTION_CANCEL操作, 它表示一个触摸序列在未发生任何实际操作的情况下结束; 还有一个 ACTION_OUTSIDE ,在触摸原创 2012-09-18 19:35:02 · 1159 阅读 · 0 评论 -
触摸屏之3
本文介绍自定义手势。如果希望用户能够在屏幕上绘制勾号并让应用程序 执行某种功能,该怎么办? 这需要自定义手势.每个手势 都具有一个名称并由一些 笔画构成,手势笔画是从手指触摸 屏幕时开始到手指离开屏幕是的触摸序列。手势笔画由一些手势点组成。手势集中在一个手势存储区中,一个手势库包含一个手势存储区。下图显示了它们之间的关系目前的手势是通过单点触摸 创建的.目前还不支持多点触摸手势 (原创 2013-05-12 03:14:12 · 901 阅读 · 0 评论 -
用手指移动画面里的照片————onTouchEvent 事件
本示例实现 通过手指来移动手机上的照片程序原理是: 使用 ImageView 包含的Drawable 图片,照片在程序运行的一开始,就放在屏幕的中央。 通过 实现 onTouchEvent 来处理按下 (ACTION_DOWN)、 拖动(ACTION_MOVE)、 放开(ACTION_UP) 等事件来完成拖动图片的效果。 另外设置 ImageView 的 onClickListener原创 2012-07-26 00:31:42 · 3345 阅读 · 0 评论 -
触摸屏之2
上一篇介绍了单点触摸, android 自2.0 开始引入多点触摸的支持.分以下几部分1. android 2.2之前的多点触摸2 自 2.2 开始的多点触摸在2.2中,淘汰了两个常量,ACTION_POINTER_ID_MASK, ACTION_POINTER_ID_SHIFT。当多根手指触摸屏幕时,MotionEvent 对象必须包含来自所有手指的信息,需要了解的第一个方法原创 2012-10-09 00:09:17 · 1508 阅读 · 0 评论