Android实现菊花loading动画
发布日期:2021-06-28 19:09:14
浏览次数:2
分类:技术文章
本文共 437 字,大约阅读时间需要 1 分钟。
在一些网络请求中,用户操作中,我们往往需要一些耗时等待的动画,一开始本来用一个比较酷炫的三方加载动画,后来因为嫌弃太丑,不得不切换使用原始的菊花加载动画,可谁知UI给出一系列的菊花动画图片,
虽然动画有帧动画一说,可加载多张图片,但是本着不占用存储空间的准则,这里只使用一张图片,然后将之旋转起来即可完成动画。
首先loading.png图片(我们放在res/drawable下)
创建一个动画文件,命名为:anim.xml
文件位置在:
res/drawable/anim.xml:
放在ProgressBar中进行加载
之所以能够让菊花能够动起来,主要是ProgressBar设置了以下两个属性:
android:indeterminateBehavior="repeat"android:indeterminateDrawable="@drawable/anim"
重复旋转的属性及所要旋转图片的属性。
转载地址:https://blog.csdn.net/xudailong_blog/article/details/87925338 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月13日 09时45分20秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
微信小程序杂技之---九宫格图片排版与操作
2019-04-29
JS特训之定时器的使用与清除
2019-04-29
进阶的微信小程序--获取元素的高度
2019-04-29
Vue电商项目之放大镜插件的使用
2019-04-29
VUE进阶之使用vue-draggable拖拽
2019-04-29
微信小程序特训之父子组件传值
2019-04-29
解除端口占用 Address already in use::8000
2019-04-29
VUE之axios解决跨域方案
2019-04-29
nodeJS学习------拿到数据有RowDataPacket处理
2019-04-29
vue-cli3中引入less,scss等解决方案
2019-04-29
vue使用swiper插件修改左右箭头的默认样式
2019-04-29
微信小程序--拿到时间戳 转换 并绑定
2019-04-29
关于转换十位时间戳出现1970的问题
2019-04-29
【vue系列】在Vue项目中使用Sass-----(scss)安装详解,新手跟着做即可
2019-04-29
前端-给大家一个超级好用简单方便的图片压缩工具(网页在线)~
2019-04-29
前端html实现删除线的两种方法(下划线)css样式总结
2019-04-29
js根据ID获取输入框的值
2019-04-29
初学wx小程序在vscode上装什么插件
2019-04-29