android学习笔记---58_拖拉功能与多点触摸,实现图片的拖拉和缩放功能
发布日期:2021-06-29 18:07:11 浏览次数:2 分类:技术文章

本文共 731 字,大约阅读时间需要 2 分钟。

Java技术qq交流群:JavaDream:251572072

2013/5/14
58_拖拉功能与多点触摸
-------------------------------------
android零碎要点:
理论上 Android可以处理 多达256 个手指的触摸,大概只有章鱼哥能享受这种技术带来的便利。就编程人员来说,编写多点触摸和单点触摸的方式几乎一模一样。其奥秘在于MotionEvent不仅可以封装单点触摸的消息,也可以封装多点触摸的消息。
 
在处理单点触摸中,我们用到MotionEvent.ACTION_DOWN、ACTION_UP、ACTION_MOVE,然后用一个Switch来分别进行处理。翻开Android文档,我们就可以清楚的知道他们都是一些常量。
 ACTION_DOWN     0x00000000         ACTION_UP      0x00000001        ACTION_MOVE      0x00000002
 细心看看文档发现还有一些别的常量:
 ACTION_POINTER_1_DOWN     0x00000005            ACTION_POINTER_1_UP      0x00000006
 ACTION_POINTER_2_DOWN     0x00000105            ACTION_POINTER_2_UP      0x00000106
 ACTION_POINTER_3_DOWN     0x00000205            ACTION_POINTER_3_UP      0x00000206
 这些常量正是我们用来处理多点触摸的工具。
 1.public class MultiTouchActivity extends Activity {
2./** Called when the activity is first cr

转载地址:https://credream.blog.csdn.net/article/details/8933000 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:android学习笔记---54_tween动画的实现
下一篇:android学习笔记---57前准备:认识android设备中的传感器

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月16日 07时03分01秒