利用外掛程式製作安卓動畫

2021-08-04 09:47:19 字數 810 閱讀 7361

用到兩個外掛程式:bodymovin和lottie

bodymovin:ae外掛程式  ,作用是把ae合成生成json檔案。

lottie:安卓端把json檔案,解析成動畫 並展現出來

lottie使用方法 :

1.首先新增依賴:

compile 'com.airbnb.android:lottie:2.1.0'

2.布局檔案新增:

android

:id="@+id/animation_view"

android

:layout_width="wrap_content"

android

:layout_height="wrap_content"

:lottie_filename="hello-world.json"

:lottie_loop="true"

:lottie_autoplay="true"

/>

3.**中:

lottieanimationview animationview = (lottieanimationview) findviewbyid(r

.id.animation_view);

animationview.setanimation("hello-world.json"

);animationview.loop(true);

animationview.playanimation();

這樣就最簡單的實現了乙個ae動畫在安卓中的顯示。更多** 看github:

安卓手機開機動畫製作原理教程

先說開機動畫實現原理 android的動畫是由一系列的連續png作為幀組成的動畫形式。不是合成為一張gif,而是乙個檔案包,將各幀png以壓縮方式儲存。這個儲存的檔名就是bootanimation.zip,這個檔案是zip壓縮檔案,壓縮方式要求是儲存壓縮 開機動畫檔案bootanimation.zi...

安卓手機開機動畫製作修改教程

1.首先要明白,開機動畫是乙個zip檔案,首先是讀取 data local bootanimation.zip,如果在那裡找不到,2.知道這個,就給了我們機會自己做乙個開機畫面,以替換掉系統預設的開機畫面了。第一步,我們將png轉換成colormap 8bit 以縮小檔案占用磁碟空間 以下是ubun...

安卓手機開機動畫製作原理教程

先說開機動畫實現原理 android的動畫是由一系列的連續png作為幀組成的動畫形式。不是合成為一張gif,而是乙個檔案包,將各幀png以壓縮方式儲存。這個儲存的檔名就是bootanimation.zip,這個檔案是zip壓縮檔案,壓縮方式要求是儲存壓縮 開機動畫檔案bootanimation.zi...