Android自定義載入動畫庫zLoading

2021-08-21 12:37:14 字數 1917 閱讀 8428

android自定義動畫總結更新一下,增加了對話方塊dialog模式,今天來簡單的分享下如何使用吧。效果圖如下

索引類名

列舉值(z_type)暱稱0

circlebuilder

circle圓1

clockbuilder

circle_clock

計時器2

starbuilder

star_loading

跳舞的星星

3leafbuilder

leaf_rotate

旋轉的葉子

4doublecirclebuilder

double_circle

畫兩個圈圈

5pacmanbuilder

pac_man

pacman

6elasticballbuilder

elastic_ball

顫抖吧!球球

7infectionballbuilder

infection_ball

感染體8

intertwinebuilder

intertwine交織9

textbuilder

text

文字10

searchpathbuilder

search_path

搜尋等待

11rotatecirclebuilder

rotate_circle

多圓旋轉

12singlecirclebuilder

single_circle

單圓簡單動畫

13snakecirclebuilder

snake_circle

引蛇出洞

14stairspathbuilder

stairs_circle

舞動階梯

15musicpathbuilder

music_path

跳動音符

16stairsrectbuilder

stairs_rect

遞增方塊

17chartrectbuilder

chart_rect

跳動的柱狀圖

gradle方式引用

compile 'com.zyao89:zloading:1.0.11'
可以直接使用等待框模式,如下:

zloadingdialog dialog = new zloadingdialog(mainactivity.this);

dialog.setloadingbuilder(type)//設定型別

.setloadingcolor(color.black)//顏色

.sethinttext("loading...")

.show();

也可以直接使用loadingview動畫,如下:

zloadingview zloadingview_1 = (zloadingview) findviewbyid(r.id.loadingview_1);

zloadingview_1.setloadingbuilder(z_type.double_circle);

zloadingview_1.setcolorfilter(color.black);

也可以如下使用xml配置:

效果實現圖可以看前面幾篇文章介紹的。

github:zyao89/zcustomview

Android自定義載入動畫庫zLoading

演示效果動畫1 演示效果動畫2 個人部落格介紹比較全,也會實時更新 android自定義載入動畫庫zloading 索引類名 列舉值 z type 暱稱0 circlebuilder circle圓1 clockbuilder circle clock 計時器2 starbuilder star l...

Android自定義載入動畫 持續更新中

目前實現了幾種效果,以後會陸續加入其他效果 通過動畫可以實現一些絢麗的效果,平時我們在使用過程中,有幾點需要咱注意一下 1.oom的問題 android效能優化之bitmap導致的記憶體溢位 所以在實際專案開發中應該盡量避免使用幀動畫,對於那些配置低,記憶體小的手機很容易出現記憶體溢位的情況導致應用...

Android開發之自定義動畫

android開發之動畫 北京android俱樂部群 167839253 created on 2011 8 23 author blueeagle email liujiaxiang gmail.com 總結一下關於android開發下的自定義動畫,主要是四個方面,尺寸,透明度,位置變化和旋轉。動...