android刷新时的圆形动画_【Android UI】自定义圆形Loading动画
1、创建环形loading图片
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%">
android:innerRadiusRatio="3"
android:thicknessRatio="8"
android:useLevel="false">
android:height="45dp" />
android:useLevel="false"
android:startColor="#ffaaaaaa"
android:centerColor="#ff888888"
android:centerY="0.5"
android:endColor="#ff666666" />
2、通过ImageView加载loading动画
ImageView loadingImg = (ImageView) this.findViewById(R.id.loadingImg);
Animation animation = AnimationUtils.loadAnimation(this, R.anim.loading_animation);
loadingImg.startAnimation(animation);
3、动画loading_animation.xml文件如下
android:interpolator="@android:anim/linear_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:fromDegrees="0"
android:toDegrees="+360"
android:duration="1500"
android:startOffset="-1"
android:repeatMode="restart"
android:repeatCount="-1"/>
4、也可以通过ProgressBar来设置Loading动画
android:id="@+id/loadingProgressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateDrawable="@drawable/loading_ring"
android:indeterminateOnly="true"
android:indeterminateBehavior="repeat"
style="?android:attr/progressBarStyle"/>
android刷新时的圆形动画_【Android UI】自定义圆形Loading动画相关推荐
- loading动画_超干货 CSS3/SVG Loading动画集合
随着css3实现各种炫酷动画效果越来越流行.今天给大家推荐一些css3和SVG实现loading加载动画效果. 先上一波令人愉悦的动画效果. 怎么样,是不是感觉很nice,那就继续往下看吧.这里为大家 ...
- android刷新时的圆形动画_【Android】圆形揭露动画
在Android系统中提供了一种圆形的揭露动画,具体表现为一个view以圆形的形式展开.揭示.所谓揭露动画,就是一种用于 View 之间,甚至界面之间的特殊过渡动画效果.通过ViewAnimation ...
- android刷新时的圆形动画_Android动画篇(一):圆形进度条CircleProgressBar
前言# 最近看框架和源码比较多,很久没有写动画了,相信很多的朋友都对动画感兴趣,我也不例外,毕竟做前端还是要靠动画特效吃饭的,并且比写功能模块更有成就感. 今天我们就来个稍微简单一点的CirclePr ...
- android loading封装_我们经常用的Loading动画居然还有这种姿势
背景 Loading动画几乎每个Android App中都有. 一般在需要用户等待的场景,显示一个Loading动画可以让用户知道App正在加载数据,而不是程序卡死,从而给用户较好的使用体验. 同样的 ...
- android svg指纹录取动画_你知道几种前端动画的实现方式?
随着互联网的持续发展,H5 页面作为与用户直接交互的表现层越来越复杂,呈现的形式也越来越丰富,从而也要求 H5 页面具有更多的花样性及动画效果.那前端实现动画效果的方式有哪些呢,大致有如下几种: 一. ...
- 使用android studio时酷狗音乐,17 Android Studio开发实战:音乐播放器——浪花音乐...
手机上的多媒体内容讲究声情并茂.悦目且悦耳,这样才能让用户的感官得到最大享受.影视播放器由于存在视频自身的画面,反而限制了开发者的施展空间:而音乐播放器允许定制播放画面,开发者有足够空间施展拳脚.本节 ...
- Android官方开发文档Training系列课程中文版:动画视图之创建自定义转场动画
原文地址:http://android.xsoftlab.net/training/transitions/custom-transitions.html 自定义转场可以创建自定义动画.比如,可以定义 ...
- js svg语音波动动画_整理一些有趣的svg动画
原因 原因很简单,我不想成为一个api前端工程师,想能够多学一点.偶尔的喜欢做一些html可能难以完成的效果,去年用canvas写了一份简单的gant图,感觉还不错.后来画流程图的时候搜索各大网站发现 ...
- android刷新时的圆形动画_Android 实现倒计时动画效果
本文没有写作背景,在闲暇之余,想巩固下用到的知识,才有了这篇文章的产出.觉得内容太简单的神们,可以绕道了,不过如果是个神,还是个喷子,可以留下改进建议再走也不迟. 想要实现的效果图如下: 点击&quo ...
最新文章
- oracle无法登录em,oracle em登陆不了,账户密码过期
- Python教程:跳出多层循环for、while
- Python程序员面试牢记这些,助你闯关成功!
- Oracle 把触发器说透
- hadoop 运行wordcount
- 深圳php就业,传智播客深圳校区PHP04期毕业15个工作日就业率67.74%
- 如何看待雅虎套现760亿美元从阿里巴巴退出?
- Loj#2880-「JOISC 2014 Day3」稻草人【CDQ分治,单调栈,二分】
- 【渝粤教育】国家开放大学2018年春季 0579-22T电路及磁路(2)(一) 参考试题
- C语言高级输出及进阶
- FFT算法实现——基于GPU的基2快速傅里叶变换
- 常用方法 保证数据长度相同
- ST电机库5.0完全开源对电机控制软件工程师有何影响?
- gaster字体转换器_wingdings
- JAVA技术未来十年的发展
- C/C++ 常用程序库
- JavaScript-162:表格隔行变色
- E575: viminfo: 无效的启动字符 位于
- R语言文本挖掘相关包介绍
- [记录学习]自学动力节点老杜Spring6笔记_01