国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

AIR Android:使用TouchEvent類(2)

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

使用TouchEvent類(2)

由于有監聽舞臺stage的Touch事件,因此只要觸摸屏幕上任何一點,Touch事件都將觸發,并在觸摸點處畫一個圓。請注意,拖拽的實現并沒有使用Flash開發者熟悉的startDrag方法,而是Sprite類新增的startTouchDrag方法,該方法代碼如下:

  1. startTouchDrag(touchPointID:int, lockCenter:Boolean = false,  
  2. bounds:Rectangle = null):void 

 

和startDrag相比,***的區別是多了一個參數touchPointID,而touchPointID只在支持觸摸行為的設備上工作,因此startTouchDrag也只能在觸摸設備上使用。相對應的,結束拖拽時使用stopTouchDrag方法,代碼如下:

  1. stopTouchDrag(touchPointID:int):void 

在結束拖拽時也必須輸入touchPointID,以保證是針對同一個觸摸點的動作。

因為模擬器不支持觸摸事件,所以使用觸摸事件的程序必須在真機上運行才能看到效果,如圖3-1所示。

運行TouchEventEx程序,有兩個手指觸摸屏幕上任意兩處,保持觸摸并移動手指,兩個圓將跟隨手指移動。在本例中,程序主類繼承了AppBase,并重寫了init方法,實際上,這將是后面所有實例代碼的模板。在AppBase類中定義了所有程序通用的屬性以及結構,完整代碼如下:

  1. package  
  2. {  
  3.  import flash.display.Sprite;  
  4.  import flash.display.StageAlign;  
  5.  import flash.display.StageScaleMode;  
  6.  import flash.events.Event;  
  7.    
  8.  /**  
  9.   * 程序基類,定義了舞臺屬性  
  10.   */  
  11.  public class AppBase extends Sprite  
  12.  {    
  13.     
  14.   public function AppBase():void  
  15.   {  
  16.    //定義舞臺的對齊方式和縮放模式  
  17.    stage.align = StageAlign.TOP_LEFT;  
  18.    stage.scaleMode = StageScaleMode.NO_SCALE;  
  19.  
  20.    init();  
  21.   }  
  22.     
  23.   /**  
  24.    * 程序入口,所有程序都重寫init方法,在此添加自己的邏輯  
  25.    */  
  26.   protected function init():void  
  27.   {  
  28.    //在這里添加代碼  
  29.   }  
  30.  }  

 

 
圖3-1 在真機上的運行效果

AppBase類位于公用代碼庫library中,定義了舞臺的對齊方式和縮放模式。將scaleMode設置為StageScaleMode.NO_SCALE,舞臺尺寸即為屏幕的實際尺寸。StageAlign.TOP_LEFT表示舞臺內容頂部居左對齊,這兩行代碼的作用是為了讓程序能夠適應設備的屏幕尺寸,從而依據舞臺對象的stageWidth和stageHeight對界面上的元素進行布局和定位。比如在上一章中,我們讓棋盤在屏幕居中顯示的代碼為:

  1. grid_container.x = (stage.stageWidth - grid_container.width) / 2; 

類AppBase為后面所有的例子程序定義了統一的運行流程,將init方法作為程序初始化的入口,每個例子程序的主類會繼承AppBase類,并且重寫init方法。

使用這樣方式后,一些常用的代碼塊被提取出來放在基類中,被所有的子類共用,同時也提高了程序的靈活性。在后續的開發中,如果有需要,可以在AppBase基類中加入更多的方法,這樣所有的程序都可以共享。

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

2013-05-14 11:01:34

AIR AndroidTouchEvent類

2013-05-14 10:16:35

Android開發主類Main

2013-05-14 10:23:31

Android開發主類Main

2013-05-14 10:13:52

Android開發主類Main

2013-05-14 09:50:44

Android開發Flash Build

2013-05-09 13:45:47

2013-05-03 15:17:59

Android開發Android SDK

2011-06-16 10:25:29

AndroidAIR

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2013-05-14 10:41:31

2013-05-14 09:57:37

2013-05-14 10:56:45

AIR Android多點觸摸

2013-05-14 10:37:10

AIR Android設置訪問權限

2013-05-14 11:16:26

AIR Android旋轉手勢

2013-05-14 10:27:46

Android開發設置程序屬性

2013-05-14 10:39:27

AIR Android打包APK文件

2013-03-28 14:53:54

touchEvent消

2011-11-17 17:04:43

AdobeAIRAndroid

2013-05-14 10:10:28

Android開發棋子類Grid

2013-05-14 10:05:10

Android開發游戲設計
點贊
收藏

51CTO技術棧公眾號

牛牛国产精品| 欧美日韩国产大片| 久久精品网站视频| 丁香亚洲综合激情啪啪综合| 无码aⅴ精品一区二区三区浪潮 | 一区二区高清在线| 91精品国产一区二区三密臀| 亚洲成国产人片在线观看| 成a人v在线播放| 精品精品国产高清a毛片牛牛| 久久青青视频| 欧美精品久久一区二区| 66国产精品| 自拍偷拍亚洲色图欧美| 中文字幕二三区不卡| 国外av在线| 一本久久综合亚洲鲁鲁| 精品一区欧美| 日韩成人在线资源| 国产视频一区在线观看| 国产视频福利在线| 亚洲性猛交xxxxwww| 国产欧美日韩在线观看视频| 国产欧美一区二区三区另类精品| 蜜臀a∨国产成人精品| 妺妺窝人体色www在线观看| 欧美日韩一二三四五区| 国产精品国产精品国产专区蜜臀ah | 在线影视一区| 精品免费日韩av| 欧美不卡在线观看| 超碰97在线资源| 91在线视频18| 男女污污视频在线观看| 一区二区三区在线播放欧美| 欧美xxav| 国产毛片视频网站| 欧美午夜精品一区二区蜜桃| 亚洲热av色在线播放| 99精品在线直播| 久久久九九九九| 麻豆网站视频在线观看| 97视频com| 秋霞影院一区二区| 日本女优天堂99伊人| 精品一区电影国产| 一区二区三区四区在线观看国产日韩| 三上悠亚免费在线观看| 欧美性xxxxxxx| 成人免费观看49www在线观看| 国产传媒一区| 久久蜜桃一区二区| 国产丝袜精品丝袜| 成人性生交大片免费看视频直播| 国产 日韩 欧美大片| 国产福利免费在线观看| 欧美自拍视频在线| 成人激情文学综合网| а√天堂资源地址在线下载| 国产精品欧美日韩一区二区| 久久久青草青青国产亚洲免观| 青草青在线视频| 国产精品精品一区二区三区午夜版| 粉嫩在线一区二区三区视频| 欧美jizz18hd性欧美| 国产精品三级美女白浆呻吟| 久久久久久亚洲综合| 亚洲天堂av在线| 精品久久蜜桃| 色综合久久88色综合天天6 | 国产盗摄一区二区| 国产成人免费观看| 亚洲成av人在线观看| 91大神精品| 欧美日本视频在线观看| 免费观看亚洲天堂| 97se亚洲综合| 久久精品国产一区二区三区免费看| 日本免费视频在线观看| 日韩欧美在线免费| 欧美色图婷婷| 92看片淫黄大片一级| 国产亚洲精品久久久久久777| 日韩精品久久久久久| 午夜在线小视频| 国产不卡一区二区在线观看| 午夜精品123| 日韩精品电影| 黄页免费在线| 国产精品人成电影在线观看| 亚洲人亚洲人成电影网站色| 国内自拍欧美| 亚洲精品一二三四五区| 日韩亚洲第一页| 99久久精品免费看国产免费软件| 免费高清视频在线一区| 日韩激情视频一区二区| 亚洲石原莉奈一区二区在线观看| 激情综合五月天| 欧美天堂视频| 久草视频国产在线| 免费97视频在线精品国自产拍| 99免费精品视频| 国产成人久久精品一区二区三区| 18禁裸男晨勃露j毛免费观看| 综合欧美国产视频二区| 91色九色蝌蚪| 日韩三级av| 一不卡在线视频| 国模精品一区二区三区| 91精品国产日韩91久久久久久| 日韩制服丝袜av| 国产日韩另类视频一区| www.com毛片| 欧美极品少妇与黑人| 亚洲嫩草精品久久| 在线精品国产| 日本无删减在线| 国产一区二区三区小说| 久久久久五月天| 精品久久久在线观看| 亚洲三级网站| 日韩欧美一区二区在线观看| 国产一区二区不卡| 一本一道dvd在线观看免费视频| 粉嫩绯色av一区二区在线观看| 国产成人精品三级麻豆| 国产盗摄一区二区三区| 国产蜜臀97一区二区三区| 成人美女视频在线看| 日本亚洲最大的色成网站www| 我不卡伦不卡影院| 91综合久久| 中日韩男男gay无套| 亚洲美女一区| 免费萌白酱国产一区二区三区| 日韩免费av| 日韩电影在线视频| 天天射综合网视频| 成人国产亚洲欧美成人综合网| 久久女同精品一区二区| 久久久精品2019中文字幕之3| 亚洲色图制服丝袜| 91久久一区二区| 最近2019中文字幕mv免费看 | 99久久婷婷国产综合精品青牛牛| 96sao精品免费视频观看| 欧美大片专区| 亚洲乱码中文字幕综合| 精品国产污网站| 91九色偷拍| www.黄色网址.com| 国产一区二区三区不卡在线| 亚洲小说图片| 国产拍揄自揄精品视频麻豆| 亚洲国产成人精品女人久久久| 免费久久99精品国产自| 国产精品一区二区小说| 精品国产18久久久久久二百| 国产一区二区0| 亚洲欧洲一区二区三区久久| 国产一区视频在线播放| 国产区在线看| 青青草原综合久久大伊人精品优势| 色视频欧美一区二区三区| 91精品国产色综合| 99视频免费| 色天堂在线视频| 四虎av在线| 成人日韩av| 久草成人在线| 裸体素人女欧美日韩| 色婷婷av久久久久久久| 亚洲精品在线免费播放| 国产精品美女xx| 欧美激情二区| 亚洲无毛电影| 亚洲香肠在线观看| 欧美日韩性生活| 91国内在线视频| 特级黄色录像片| 久色国产在线| 免费成人在线观看视频| 日韩毛片在线看| 六月婷婷激情网| 91国产一区| 国产女人18毛片水真多成人如厕 | 国产女人aaa级久久久级| 国产噜噜噜噜久久久久久久久| 午夜国产在线| 美女国产精品| 日韩免费一区二区| 日本三级免费观看| 日韩一区二区三区高清在线观看| 成人免费在线视频| 亚洲已满18点击进入在线看片| 狠狠色伊人亚洲综合网站l | 99久久久久国产精品免费| 中文不卡1区2区3区| 亚洲视频综合在线|