⊙  中國視聽網(wǎng) > 行業(yè)新聞 > 數(shù)字告示 > 技術(shù)學(xué)園 | 技術(shù)動態(tài) > Android多點觸控開發(fā)原理

Android多點觸控開發(fā)原理

中國視聽網(wǎng)資訊 更新時間:2010-9-29 11:19:10  編輯:寒青  [ ]     手機訪問

  Android多點觸控在本質(zhì)上需要LCD驅(qū)動和程序本身設(shè)計上支持,目前市面上HTC、Motorola和Samsung等知名廠商只要使用電容屏觸控原理的手機均可以支持多點觸控Multitouch技術(shù),對于網(wǎng)頁縮放、手勢操作上有更好的用戶體驗。 在Android平臺上事件均使用了MotionEvent對象方式處理,比如開始觸控時會觸發(fā)ACTION_DOWN而移動操作時為ACTION_MOVE最終放開手指時觸發(fā)ACTION_UP事件。當(dāng)然還有用戶無規(guī)則的操作可能觸發(fā)ACTION_CANCEL這個動作。

  首先Android開發(fā)網(wǎng)提醒大家多點觸控需要LCD驅(qū)動和應(yīng)用軟件兩個支持才能實現(xiàn),所以部分比較老的,比如Android 2.1以前或在北美上市的手機可能無法支持多點觸控在固件上,由于Apple專利原因在歐洲和亞太地區(qū)的Android 2.1以后的新款機型固件均已經(jīng)在屏幕驅(qū)動中支持,同時模擬器也無法實現(xiàn)多點觸控的測試。

  下面Android123一起用Android 2.0或以上SDK中的方法來實現(xiàn)如何通過應(yīng)用層支持多點觸控操作,對于常規(guī)的控件觸控操作在內(nèi)部為View的setOnTouchListener()接口實現(xiàn)的onTouchEvent()方法來處理。對于onTouchEvent方法的參數(shù)MotionEvent我們可以詳細(xì)處理來實現(xiàn)對多點觸控的了解,比如

  event.getAction() //獲取觸控動作比如ACTION_DOWN

  event.getPointerCount(); //獲取觸控點的數(shù)量,比如2則可能是兩個手指同時按壓屏幕

  event.getPointerId(nID); //對于每個觸控的點的細(xì)節(jié),我們可以通過一個循環(huán)執(zhí)行g(shù)etPointerId方法獲取索引

  event.getX(nID); //獲取第nID個觸控點的x位置

  event.getY(nID); //獲取第nID個點觸控的y位置

  event.getPressure(nID); //LCD可以感應(yīng)出用戶的手指壓力,當(dāng)然具體的級別由驅(qū)動和物理硬件決定的

  event.getDownTime() //按下開始時間

  event.getEventTime() // 事件結(jié)束時間

  event.getEventTime()-event.getDownTime()); //總共按下時花費時間

  有關(guān)Android多點觸控的更詳細(xì)技術(shù)由于目前兼容性和固件問題android123將會在以后的內(nèi)容中詳細(xì)討論,這里給大家起到拋磚引玉的作用。

更多相關(guān):  AV集成

©版權(quán)所有。未經(jīng)許可,不得轉(zhuǎn)載。


資訊搜索

聲明:本站文章未經(jīng)授權(quán)不得轉(zhuǎn)載,轉(zhuǎn)載本站的文章請注明“來源:中國視聽網(wǎng)”。

網(wǎng)友評論

數(shù)字告示相關(guān)新聞

圖片新聞

產(chǎn)品導(dǎo)航

今日焦點

新品快訊

新聞導(dǎo)讀

  1. 1AKG新WMS45無線系列 高品質(zhì)與新功能結(jié)合
  2. 22011年數(shù)字標(biāo)牌的六大展望
  3. 3觸控這么好,韓國不想搞?
  4. 4大廠加速 觸控面板產(chǎn)業(yè)面臨洗牌
  5. 5德彩光電總經(jīng)理首次集體拜訪歐洲客戶
  6. 6Al Braq數(shù)碼公司為迪拜節(jié)日城安裝新型數(shù)字標(biāo)
  7. 7巨型LED顯示屏成為戶外廣告的寵兒
  8. 8敦泰胡正大:觸控屏與LCD顯示屏的結(jié)合指日可
  9. 9LGD、奇美競搶觸控面板商機
  10. 10全球格局下的深圳LED產(chǎn)業(yè)總體發(fā)展戰(zhàn)略分析
  1. 1陳企凱:傳統(tǒng)的LED顯示屏有很多新發(fā)展方向
  2. 2專訪深圳市安立信電子銷售總監(jiān)盧奇
  3. 3三星:觸摸屏將成為數(shù)字標(biāo)牌的重要技術(shù)
  4. 4敦泰胡正大:觸控屏與LCD顯示屏的結(jié)合指日可
  5. 5英特爾方之熙:三網(wǎng)融合正是嵌入式切入市場
  6. 6專訪丁逸偉:Bose暫不介入音響后裝市場
  7. 7安美:酒店數(shù)字標(biāo)牌的領(lǐng)航者
  8. 8華師京城與中國教育“同行”
  9. 9專訪Glory首席執(zhí)行長李紹唐先生
  10. 10華視傳媒李凱:我們不僅僅是在賣廣告
  1. 1朝思暮想!神州天樂TL-M2114音箱評測
  2. 2時尚新勢力 現(xiàn)代F-208音箱評測
  3. 3刀鋒戰(zhàn)士!神州天樂TL-M2116音箱獨家評測
  4. 42.1多媒體有源音箱 唯歌E3003評測
  5. 5閃極自帶HDMI高亮微型投影儀L-P160全國首測
  6. 6華陽CE6628新皇冠專車專用機實測
  7. 7時尚舒適兼?zhèn)涞亩鷻C—JVC F240
  8. 8最佳時尚選擇 不見不散LV220微型音箱評測
  9. 9彈性振腔,JVC旗艦耳機功力——JVC DX3評測
  10. 10寵物樂團 圣寶SV-906百變寵物數(shù)碼便攜音響評
  1. 1武漢市公安局新洲區(qū)分局視頻監(jiān)控系統(tǒng)采購
  2. 2湖南省財政廳視頻會議系統(tǒng)公開招標(biāo)
  3. 3甘肅省慶陽市采購辦DLP大屏顯示系統(tǒng)設(shè)備采購
  4. 4武漢市東西湖區(qū)教育局一體式電子白板招標(biāo)
  5. 5西安醫(yī)學(xué)院交互式電子白板采購
  6. 6廣東省教育裝備中心教育采購管理辦公室投影
  7. 7泗陽縣圖書館投影儀等設(shè)備招標(biāo)
  8. 8梅縣山歌劇團音響系統(tǒng)采購項目
  9. 9東莞市第二人民法院視頻會議系統(tǒng)招標(biāo)
  10. 10陸良縣中醫(yī)院視頻會議室設(shè)備采購招標(biāo)公告
  1. 1譽進產(chǎn)品應(yīng)用于河南省電力系統(tǒng)黨員干部廉政
  2. 2三菱DLP大屏幕應(yīng)用于長江隧橋指揮部
  3. 3天道啟科成就山東省東營會展中心會議系統(tǒng)
  4. 4新泰汶南恒豐礦業(yè)集團啟用賽普大屏顯示系統(tǒng)
  5. 5Vista 8 數(shù)字調(diào)音臺添彩3D移動轉(zhuǎn)播車
  6. 6數(shù)字標(biāo)牌令?怂贵w育頻道提升知名度
  7. 7巴黎巴士候車亭安裝觸控數(shù)字標(biāo)牌顯示屏
  8. 8上海世博主題館采用定誼WebDT數(shù)字標(biāo)牌
  9. 9長虹LED顯示屏亮相捷克共和國
  10. 10空中LED超級大屏幕國慶將閃耀南京
設(shè)為首頁 | 商務(wù)信息 | 視聽資訊 | 本站動態(tài) | 關(guān)于中國視聽網(wǎng) | 網(wǎng)站地圖 | 網(wǎng)站RSS | 視聽3G | 友情鏈接
本站網(wǎng)絡(luò)實名:中國視聽網(wǎng) | 視聽網(wǎng) | 視聽產(chǎn)品報價 國際域名:http://m9wrpfyz.cn
版權(quán)所有 1999 中國視聽網(wǎng) 郵箱:av-china@3v.cn 電話:+86-755-33019199(十八線) 傳真:+86-755-33010311
深圳網(wǎng)絡(luò)警
察報警平臺
公共信息安
全網(wǎng)絡(luò)監(jiān)察
經(jīng)營性網(wǎng)站
備案信息
不良信息
舉報中心
中國文明網(wǎng)
傳播文明