博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android实现菊花loading动画
阅读量:1825 次
发布时间:2019-04-25

本文共 437 字,大约阅读时间需要 1 分钟。

在一些网络请求中,用户操作中,我们往往需要一些耗时等待的动画,一开始本来用一个比较酷炫的三方加载动画,后来因为嫌弃太丑,不得不切换使用原始的菊花加载动画,可谁知UI给出一系列的菊花动画图片,

虽然动画有帧动画一说,可加载多张图片,但是本着不占用存储空间的准则,这里只使用一张图片,然后将之旋转起来即可完成动画。

首先loading.png图片(我们放在res/drawable下)

在这里插入图片描述

创建一个动画文件,命名为:anim.xml

文件位置在:

res/drawable/anim.xml:

放在ProgressBar中进行加载

之所以能够让菊花能够动起来,主要是ProgressBar设置了以下两个属性:

android:indeterminateBehavior="repeat"android:indeterminateDrawable="@drawable/anim"

重复旋转的属性及所要旋转图片的属性。

转载地址:http://hfxkf.baihongyu.com/

你可能感兴趣的文章
android camera(三):camera V4L2 FIMC
查看>>
android camera(四):camera 驱动 GT2005
查看>>
Android系统启动流程(四)Launcher启动过程与系统启动流程
查看>>
委托构造函数
查看>>
Android原生Launcher3简要分析
查看>>
Android8.1 SystemUI 之图案锁验证流程
查看>>
Android8.1 SystemUI Keyguard之指纹解锁流程
查看>>
I2C总线传输协议
查看>>
I2C通讯协议介绍
查看>>
C++的继承与多态
查看>>
C++多继承
查看>>
新手使用git实用教程(视频加步骤)
查看>>
git branch不显示本地分支的问题(二)
查看>>
GIT 远程仓库:添加远程库、从远程库克隆
查看>>
git push失败的解决办法(2)
查看>>
git push origin master和git push有什么区别?
查看>>
Git的原理简介和常用命令
查看>>
git原理图解
查看>>
Git冲突与解决方法
查看>>
用git push代码到远程仓库的时候出现错误
查看>>