成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AIR Android:關于多點觸摸

移動開發(fā) Android
處理用戶交互,本模塊主要介紹了多點觸摸相關功能的用法,包括觸摸和手勢。處理用戶交互是AIR Android開發(fā)的基礎部分,只有設計合理、用戶操作符合邏輯的交互,才能增強程序的用戶體驗。因此,熟練掌握常見的交互手法至關重要。本文關于多點觸摸。

處理用戶交互

目前,觸摸屏已經(jīng)成為移動設備的標配,Android設備也不例外。因此,對開發(fā)者來說,處理用戶交互在很大程度上也就是處理手與觸摸屏的交互。

由于手指很靈活,在一塊觸摸屏上可以產(chǎn)生多種多樣的操作方式。比如,單個手指就有按下、移動、快速單擊、長按等操作;兩個手指可以做旋轉、放縮手勢等,這些手勢引發(fā)的就是多點觸摸事件。如何在AIR中處理多點觸摸事件,正是本章要介紹的內容。

關于多點觸摸

在ActionScript 3.0中按照交互行為產(chǎn)生的事件類型,將多點觸摸動作分為兩類:觸摸和手勢。

觸摸動作指一個或多個手指觸摸屏幕的動作,引發(fā)的事件對象為TouchEvent類型。手勢往往由一系列的觸摸動作組成,以代表某個特定意義,引發(fā)的事件對象為GestureEvent類型。

由于觸摸和手勢存在包含關系,在運行期間程序無法同時檢測這兩類事件,為此ActionScript 3.0引入了Multitouch類,用來管理程序的觸摸交互模式。如果要檢測觸摸事件,必須通過下面的代碼改變檢測方式:

  1. //導入相應的類  
  2. import flash.ui.Multitouch;  
  3. import flash.ui.MultitouchInputMode;  
  4. …  
  5. //檢測系統(tǒng)是否支持觸摸事件  
  6. if ( Multitouch.supportsTouchEvents )  
  7. {  
  8.  //設置多點觸摸的模式為觸摸  
  9.  Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;  

在處理觸摸事件之前,建議開發(fā)者先檢測Multitouch 類的靜態(tài)屬性supportsTouchEvents 是否為true,即檢測當前設置是否支持觸摸事件,然后再進行后面的操作。如果設備不支持觸摸事件,可以用其他方式來處理交互,這樣就可以兼容多種設備。

intputMode是Multitouch類的另一個靜態(tài)屬性,表示當前程序的觸摸交互模式,有3個可選值,為MultitouchInputMode類的靜態(tài)常量:

MultitouchInputMode.NONE(不處理觸摸和手勢事件)

MultitouchInputMode.TOUCH_POINT(處理觸摸事件)

MultitouchInputMode.GESTURE(默認值,處理手勢事件)

在AIR中默認的交互模式為MultitouchInputMode.GESTURE,即處理手勢事件。因此,要使用觸摸事件時,必須將inputMode修改為MultitouchInputMode.TOUCH_POINT。

設置好交互模式后,就可以像處理其他事件一樣,對舞臺上的元件添加相應的事件監(jiān)聽器來響應用戶的操作。

提示 不管是在哪一種觸摸交互模式下,鼠標事件都可以正常使用。

責任編輯:閆佳明 來源: book.51cto.com
相關推薦

2009-04-14 08:14:09

AndroidGoogle移動OS

2013-05-14 11:08:23

AIR Android觸摸事件鼠標事件

2009-12-25 10:07:38

Linux系統(tǒng)多點觸摸

2009-09-22 15:47:11

2009-08-25 09:40:09

Windows 7多點觸摸

2009-02-17 20:21:20

Windows 7多點觸摸

2011-08-06 23:06:27

聯(lián)想一體機

2010-04-20 15:36:01

Linux多點觸摸

2009-09-01 08:44:35

Windows 7多點觸摸

2009-11-07 19:05:05

Windows 7多點觸摸

2010-04-20 09:08:36

2013-01-25 15:10:32

Series40S40

2010-02-02 10:10:58

Windows Mob

2012-12-24 08:45:19

iOSUnity3D

2013-05-03 15:17:59

Android開發(fā)Android SDK

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2011-06-16 10:25:29

AndroidAIR

2013-05-14 09:57:37

2013-05-14 10:27:46

Android開發(fā)設置程序屬性

2013-05-14 11:16:26

AIR Android旋轉手勢
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产最新视频在线 | 免费看91| 国产成人午夜精品影院游乐网 | 青娱乐av | www.国产精品| 日韩av一区在线观看 | 日韩男人天堂 | 午夜在线影院 | 美女视频一区二区三区 | 国产精品视频在线观看 | 午夜理伦三级理论三级在线观看 | 奇米影视77 | 欧美日本高清 | 欧美日韩综合一区 | 韩国理论电影在线 | 国产成人av一区二区三区 | 日韩高清一区 | 嫩草视频在线免费观看 | 久久久久久91香蕉国产 | av天天操| 亚洲一区av | 免费一级淫片aaa片毛片a级 | 精品国产欧美一区二区三区成人 | 亚洲精品乱码久久久久久黑人 | 日韩一区二区三区在线视频 | 亚洲精品在线免费观看视频 | 免费在线观看av的网站 | 中文字幕免费视频 | 特a毛片| 91久久精品国产 | 午夜免费视频 | 久久99精品久久久久久国产越南 | 日韩美av | 99精品欧美一区二区三区综合在线 | 亚洲精品乱码久久久久v最新版 | 欧美一级电影免费 | 婷婷在线免费 | 国产在线一区二区三区 | 97成人精品 | 日日综合 | 免费在线观看黄色av |