色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

鴻蒙開發接口UI界面:【@ohos.animator (動畫)】

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

動畫

icon-note.gif說明: 本模塊首批接口從API version 6開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。 開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

導入模塊

import animator from '@ohos.animator';

createAnimator

createAnimator(options: AnimatorOptions): AnimatorResult

定義Animator類。

系統能力: SystemCapability.ArkUI.ArkUI.Full

參數

參數名類型必填說明
options[AnimatorOptions]定義動畫選項,詳細請參考AnimatorOptions。

返回值:

類型說明
[AnimatorResult]Animator結果接口。

示例:

< !-- hml -- >
< div class="container" >
  < div class="Animation" style="height: {{divHeight}}px; width: {{divWidth}}px; background-color: red;" onclick="Show" >
  < /div >
< /div >
// js
export default {
  data : {
    divWidth: 200,
    divHeight: 200,
    animator: null
  },
  onInit() {
    var options = {
      duration: 1500,
      easing: 'friction',
      fill: 'forwards',
      iterations: 2,
      begin: 200.0,
      end: 400.0
    };
    this.animator = animator.createAnimator(options);
  },
  Show() {
    var options1 = {
      duration: 2000,
      easing: 'friction',
      fill: 'forwards',
      iterations: 1,
      begin: 200.0,
      end: 400.0
    };
    this.animator.update(options1);
    var _this = this;
    this.animator.onframe = function(value) {
      _this.divWidth = value;
      _this.divHeight = value;
    };
    this.animator.play();
  }
}

AnimatorResult

定義Animator結果接口。

update

update(options: AnimatorOptions): void

更新當前動畫器。

系統能力: SystemCapability.ArkUI.ArkUI.Full

參數:

參數名類型必填說明
options[AnimatorOptions]定義動畫選項。

示例:

animator.update(options);

play

play(): void

啟動動畫。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.play();

finish

finish(): void

結束動畫。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.finish();

pause

pause(): void

暫停動畫。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.pause();

cancel

cancel(): void

刪除動畫。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.cancel();

reverse

reverse(): void

以相反的順序播放動畫。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.reverse();

onframe

onframe: (progress: number) => void

回調時觸發。

系統能力: SystemCapability.ArkUI.ArkUI.Full

參數:

參數名類型必填說明
progressnumber動畫的當前進度。

示例:

animator.onframe();

onfinish

onfinish: () => void

動畫完成。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.onfinish();

oncancel

oncancel: () => void

動畫被取消。

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.oncancel();

onrepeat

onrepeat: () => void

系統能力: SystemCapability.ArkUI.ArkUI.Full

示例:

animator.onrepeat();

動畫將重復。

AnimatorOptions

定義動畫選項。

系統能力: 以下各項對應的系統能力均為SystemCapability.ArkUI.ArkUI.Full

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

名稱HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿參數類型必填說明
durationnumber動畫播放的時長,單位毫秒,默認為0。
easingstring動畫插值曲線,默認為ease'。
delaynumber動畫延時播放時長,單位毫秒,默認為0,即不延時。
fill"none""forwards""backwards"
direction"normal""reverse""alternate"
iterationsnumber動畫播放次數,默認值1。設置為0時不播放,設置為-1時無限次播放。
beginnumber動畫插值起點,不設置時默認為0。
endnumber動畫插值終點,不設置時默認為1。

審核編輯 黃宇

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

    關注

    33

    文章

    8582

    瀏覽量

    151071
  • 鴻蒙
    +關注

    關注

    57

    文章

    2347

    瀏覽量

    42827
收藏 人收藏

    評論

    相關推薦

    鴻蒙開發接口UI界面:【@ohos.prompt (彈窗)】

    本模塊首批接口從API version 8開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。
    的頭像 發表于 05-28 09:35 ?1167次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>接口</b><b class='flag-5'>UI</b><b class='flag-5'>界面</b>:【@<b class='flag-5'>ohos</b>.prompt (彈窗)】

    鴻蒙應用開發image-animator動畫的播放

    `這里使用image-animator做了一個幀動畫的播放設置了四個按鈕控制動漫的播放效果stop: 停止播放圖片幀動畫。start: 開始播放圖片幀動畫。再次調用,重新從第1幀開始播
    發表于 04-28 10:16

    HarmonyOS Lottie組件,讓動畫繪制更簡單

    動畫UI界面的重要元素之一,精心設計的動畫能使UI界面更直觀,有助于改進應用程序的外觀并改善用
    發表于 02-22 14:55

    鴻蒙應用開發的JS UI框架如何實現高德地圖的訪問?

    鴻蒙應用,現在分為Java UI框架和Ark UI框架,其中JS UI開發者框架Ark UI框架
    發表于 04-28 11:44

    鴻蒙應用ui布局

    請問,在用java開發鴻蒙應用布局UI時,怎么才能全屏布局(不顯示labelb標題)
    發表于 09-20 22:09

    使用WinForm開發UI界面資料合集

    本文檔的主要內容詳細介紹的是使用WinForm開發UI界面資料合集,在實際工業控制上位機軟件設計中可以作為參考。
    發表于 04-27 08:00 ?6次下載
    使用WinForm<b class='flag-5'>開發</b>的<b class='flag-5'>UI</b><b class='flag-5'>界面</b>資料合集

    鴻蒙OS界面和EMUI界面UI高度相似 被質疑是安卓換皮

    卓,證明鴻蒙OS是一個具有高度兼容性的系統。 部分已經注冊為開發者的用戶,已經在第一時間進行了更新,據說體驗還不錯,大量國內主流app也都支持鴻蒙OS,但更新之后卻有人發現,鴻蒙OS系
    的頭像 發表于 12-18 10:12 ?8091次閱讀

    鴻蒙版微信聊天UI效果實現!

    ? 最近開發中要做一個類似微信聊天的工單系統客服中心界面(安卓版)所以想著也模仿一個鴻蒙版(基于 Java UI 的,JS UI 版本的后期
    的頭像 發表于 11-15 09:35 ?3617次閱讀
    <b class='flag-5'>鴻蒙</b>版微信聊天<b class='flag-5'>UI</b>效果實現!

    Lottie組件提升ArkUI開發框架的動畫能力

    動畫UI界面的重要元素之一,精心設計的動畫能使UI界面更直觀,有助于改進應用程序的外觀并改善用
    的頭像 發表于 02-25 13:16 ?2008次閱讀
    Lottie組件提升ArkUI<b class='flag-5'>開發</b>框架的<b class='flag-5'>動畫</b>能力

    鴻蒙應用開發者使用的計數動畫文本視圖

    該三方開源庫從github fork過來,主要將底層接口調用的實現修改成鴻蒙接口的實現,將三方庫鴻蒙化,供開發
    發表于 03-29 10:38 ?0次下載

    鴻蒙開發者使用的計數動畫文本視圖

    該三方開源庫從github fork過來,主要將底層接口調用的實現修改成鴻蒙接口的實現,將三方庫鴻蒙化,供開發
    發表于 04-02 14:26 ?1次下載

    鴻蒙開發之發動畫

    動畫的原理是在一個時間段內,多次改變UI外觀,由于人眼會產生視覺暫留,所以最終看到的就是一個“連續”的動畫。UI的一次改變稱為一個動畫幀,對
    的頭像 發表于 02-01 15:25 ?628次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>之發<b class='flag-5'>動畫</b>篇

    鴻蒙開發UI界面——@ohos.mediaquery (媒體查詢)

    導入模塊 ? import mediaquery from '@ohos.mediaquery' ? mediaquery.matchMediaSync matchMediaSync
    的頭像 發表于 02-22 16:46 ?804次閱讀

    鴻蒙UI界面——@ohos.measure (文本計算)

    導入模塊 ? import measure from '@ohos.measure' ? measure.measureText measureText(options
    的頭像 發表于 02-22 17:02 ?747次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>UI</b><b class='flag-5'>界面</b>——@<b class='flag-5'>ohos</b>.measure (文本計算)

    鴻蒙開發接口UI界面:【@ohos.router (頁面路由)】

    本模塊首批接口從API version 8開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。 > - 頁面路由需要在頁面渲染完成之后才能調用,在onInit和onReady生命周期中頁面還處于渲染階段,禁止調用頁
    的頭像 發表于 05-28 16:26 ?935次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>接口</b><b class='flag-5'>UI</b><b class='flag-5'>界面</b>:【@<b class='flag-5'>ohos</b>.router (頁面路由)】
    主站蜘蛛池模板: 翘臀少妇被扒开屁股日出水爆乳| 国产精品99久久久久久AV下载| 一道精品视频一区二区三区| 卫生间被教官做好爽HH视频| 日本人作爰啪啪全过程| 欧美精品成人一区二区在线观看| 米奇在线8888在线精品视频| 蜜臀AV精品一区二区三区| 毛片免费观看的视频| 乱xxxjapanese黑人| 美女被触手注入精子强制受孕漫画| 久久香蕉国产线看观看首页| 老师你狠狂| 男人网站在线| 强被迫伦姧惨叫VIDEO| 肉动漫无码无删减在线观看| 神马电影院午 夜理论| 亚洲.日韩.欧美另类| 亚洲欧美成人无码久久久| 夜夜国产亚洲视频香蕉| 中国人泡妞xxxxxxxx19| 97在线播放视频| 大胆国模一区二区三区伊人| 国产精品成人观看视频免费| 国产亚洲免费观看| 久久99国产视频| 男生射女生| 天海翼精品久久中文字幕| 亚洲国产成人精品无码区APP| 亚洲视频欧美在线专区| 88蜜桃人妻无码精品系列| qvod欧美电影| 国产精品嫩草久久久久| 蝴蝶中文综合娱乐网2| 蜜芽最新域名解析网站| 日韩男明星| 亚洲精品高清在线| 91精品一区二区三区在线观看 | 麻豆国产成人AV在线| 欧美色图一区二区三区| 无套日出白浆在线播放|