女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙OS開發:典型頁面場景【一次開發,多端部署】(交互歸一)

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-27 14:16 ? 次閱讀

交互歸一

對于不同類型的智能設備,用戶可能有不同的交互方式,如通過觸摸屏、鼠標、觸控板等。如果針對不同的交互方式單獨做適配,會增加開發工作量同時產生大量重復代碼。為解決這一問題,我們統一了各種交互方式的API,即實現了 交互歸一

基礎輸入

常見的基礎輸入方式及其在各輸入設備上的表現如下圖所示。

basic_guester

基礎輸入對應的開發接口,以及當前支持情況如下表所示。

搜狗高速瀏覽器截圖20240326151547.png

輸入開發接口HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿觸控屏觸控板鼠標
懸浮[onHover]NA
點擊[onClick]
雙擊[TapGesture]
長按[LongPressGesture]×
上下文菜單[ContentMenu]
拖拽[Drag]
輕掃[SwipeGesture]
滾動及平移[PanGesture]
縮放[PinchGesture]
旋轉[RotationGesture]NA

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

  • 點擊事件(onClick)其實是點擊手勢(TapGesture)的一個特殊場景(單指單次點擊)。該場景使用的非常廣泛,為了方便開發者使用及符合傳統開發習慣,所以專門提供了開發接口。
  • 觸控板支持長按輸入的功能正在開發中。

拖拽事件

拖拽是應用開發中經常碰到的場景。拖拽發生在兩個組件之間,它不是簡單的單次輸入,而是一個”過程”,通常包含如下步驟(以將組件A拖拽到組件B中為例)。

  • 長按或點擊組件A,觸發拖拽。
  • 保持按壓或點擊,持續將組件A向組件B拖拽。
  • 抵達組件B中,釋放按壓點擊,完成拖拽。
  • 也可以在未抵達組件B的中途,釋放按壓點擊,取消拖拽。

一個完整的拖拽事件,包含多個拖拽子事件,如下表所示(請訪問拖拽事件了解詳細用法)。當前觸控屏和鼠標的拖拽事件已經實現”交互歸一”,對手寫筆的支持正在開發中。

名稱功能描述
onDragStart綁定A組件,觸控屏長按/鼠標左鍵按下后移動觸發
onDragEnter綁定B組件,觸控屏手指、鼠標移動進入B組件瞬間觸發
onDragMove綁定B組件,觸控屏手指、鼠標在B組件內移動觸發
onDragLeave綁定B組件,觸控屏手指、鼠標移動退出B組件瞬間觸發
onDrop綁定B組件,在B組件內,觸控屏手指抬起、鼠標左鍵松開時觸發

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8941

    瀏覽量

    153197
  • 鴻蒙
    +關注

    關注

    59

    文章

    2510

    瀏覽量

    43772
  • 鴻蒙OS
    +關注

    關注

    0

    文章

    191

    瀏覽量

    4878
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    鴻蒙5開發案例分享揭秘---一多開發實例(商務辦公)

    了參考答案!今天就帶大家挖挖這些實戰案例,手把手教你玩轉\"一次開發多端部署\"!(文末有驚喜小技巧哦~) ?**
    發表于 06-03 16:24

    鴻蒙5開發寶藏案例分享---一多開發實例(便捷生活)

    **?**鴻蒙一多開發終極指南 | 從入門到上手指南 + 20個高頻場景解析? Hey 各位鴻蒙戰友!上次分享的案例被吐槽\"太短不夠爽\"?這次直接上硬核干貨!耗時3天整理
    發表于 06-03 16:21

    鴻蒙5開發寶藏案例分享---一多開發實例(地圖導航)

    規劃頁 :面板滑動時布局自適應變形 3?? 服務卡片 :八宮格靜態卡片多端通吃 4?? 實況窗 :膠囊形態+卡片形態雙展示 最絕的是所有效果都用****ArkUI框架實現,完全遵循\"一次開發
    發表于 06-03 16:17

    鴻蒙5開發寶藏案例分享---一多開發實例(旅行訂票)

    多端適配的黑科技玩出了花!趕緊帶大家來挖寶,手把手解析如何用套代碼征服手機/折疊屏/平板/PC四大終端! ?** 一多開發核心揭秘** 鴻蒙的\"
    發表于 06-03 16:16

    鴻蒙5開發寶藏案例分享---一多開發實例(股票類)

    ?【干貨預警】HarmonyOS開發隱藏案例大揭秘!手把手教你打造自適應股票APP**?** 大家好!今天要跟大家分享個HarmonyOS開發的寶藏案例——股票類應用\"一次
    發表于 06-03 16:13

    鴻蒙5開發寶藏案例分享---一多開發實例(圖片美化)

    ?【鴻蒙開發寶藏案例分享】一次搞定多端適配的圖片美化應用開發思路!? Hey小伙伴們~ 今天在翻鴻蒙
    發表于 06-03 16:09

    鴻蒙5開發寶藏案例分享---一多開發實例(購物比價)

    者文檔里的實戰教程,簡直就是搞定多端開發的通關秘籍! ? 、這些功能也太酷了吧! 這個案例完美詮釋了鴻蒙\"一次
    發表于 06-03 16:07

    鴻蒙5開發寶藏案例分享---一多開發實例(即時通訊)

    們準備好了超多實用開發案例!尤其是那個讓無數人頭疼的\"一次開發多端部署\",官方竟然悄悄塞了這么多實戰技巧!(拍大腿) ?先上硬核案例:即
    發表于 06-03 16:01

    鴻蒙5開發寶藏案例分享---一多開發實例(長視頻)

    ;實例,看完直呼\"原來還能這樣玩!\" 今天咱們就來好好扒扒這些隱藏的寶藏,附帶手把手的代碼解析! ?** 長視頻應用案例:一次開發征服四類設備** 核心功能 :首頁瀑布流
    發表于 06-03 15:58

    鴻蒙5開發寶藏案例分享---一多交互事件開發實踐

    交互開發的寶藏案例庫!(OS:為什么沒人早點告訴我?)特地整理了超實用的開發技巧,看完你也能輕松實現\"一次
    發表于 06-03 15:51

    鴻蒙5開發寶藏案例分享---多分欄開發實踐

    ?【HarmonyOS開發者的寶藏指南】一次搞定多設備分欄布局,原來還能這么玩! 大家好呀!今天在鴻蒙社區挖到個超實用的大寶藏——原來官方早就藏了
    發表于 06-03 12:03

    DialogHub上線OpenHarmony開源社區,高效開發鴻蒙應用彈窗

    作為鴻蒙應用開發者,在使用ArkUI現有能力進行彈窗開發時,總會遇到些讓人糾結的交互問題:應用內進行消息提示時,既要求消息內容支持圖文混排
    發表于 04-03 17:30

    Get這個秘籍,鴻蒙原生應用頁面滑動絲滑無比

    鴻蒙應用開發中,部分應用頁面在滑動時會出現白塊或白屏的問題,不僅困擾開發者,還直接影響用戶體驗。針對這痛點,華為近期分別推出了針對
    發表于 03-06 14:41

    【「鴻蒙操作系統設計原理與架構」閱讀體驗】01-初始華為鴻蒙

    ;通過極簡開發一次開發多端部署,為用戶提供多種終端設備上的致使用體驗;面對多設備
    發表于 01-25 11:05

    鴻蒙開發:應用組件跨設備交互(流轉)【多端協同】

    由于“多端協同任務管理”能力尚未具備,開發者當前只能通過開發系統應用獲取設備列表,不支持三方應用接入。
    的頭像 發表于 06-13 10:42 ?1431次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>:應用組件跨設備<b class='flag-5'>交互</b>(流轉)【<b class='flag-5'>多端</b>協同】