Android ProgressBar 加载中界面实现(loading 动画) 实现菊花的效果
实现的效果图如下:
使用方法ProgressBar ,如果感觉 这个动画不是自己想要的,需要根据ui的图片来实现只需要将xml中的animated-rotate
修改为animation-list
贴出代码 xml 中
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".MainActivity"><ProgressBarandroid:id="@+id/loading"android:layout_width="100dp"android:layout_height="100dp"android:layout_gravity="center"android:layout_centerInParent="true"android:indeterminateBehavior="repeat"android:indeterminateDrawable="@drawable/anim" /></RelativeLayout>
drawable 中的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"android:drawable="@drawable/loading"android:fromDegrees="0.0"android:pivotX="50.0%"android:pivotY="50.0%"android:toDegrees="360.0" />
这样就实现了菊花的动画效果,
当然如果要实现ui设计的动画图的效果,将xml中的animated-rotate修改为animation-list
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"><itemandroid:drawable="@mipmap/loading1"android:duration="28" /><itemandroid:drawable="@mipmap/loading2"android:duration="28" /><itemandroid:drawable="@mipmap/loading3"android:duration="28" /><itemandroid:drawable="@mipmap/loading4"android:duration="28" /><itemandroid:drawable="@mipmap/loading5"android:duration="28" /><itemandroid:drawable="@mipmap/loading6"android:duration="28" /><itemandroid:drawable="@mipmap/loading7"android:duration="28" /><itemandroid:drawable="@mipmap/loading8"android:duration="28" /><itemandroid:drawable="@mipmap/loading9"android:duration="28" /><itemandroid:drawable="@mipmap/loading10"android:duration="28" /><itemandroid:drawable="@mipmap/loading11"android:duration="28" /><itemandroid:drawable="@mipmap/loading12"android:duration="28" /></animation-list>
Android ProgressBar 加载中界面实现(loading 动画) 实现菊花的效果相关推荐
- loading窗口动画 web_在页面未加载完之前显示loading动画
在页面未加载完之前显示loading动画 loading动画代码demo use-pseudo-class .loading{ width: 100px; height: 100px; border: ...
- 从UIL库谈Android图片加载中需要注意的事情
Android Universal Image Loader 算是Android中最流行的图片加载库了,作者Sergey的确牛逼,能将整个Android图片加载的点点滴滴考虑的如此全面.网上研究这个开 ...
- android的提示页面,android 页面加载中,友情提示界面-Fun言
先是布局页面 android:layout_width="fill_parent" android:layout_height="fill_parent" an ...
- android progressbar 加载数据,ProgressBar的使用实例
以下内容有三方式设置进度条 设置一个简单的进度条 布局 android:id="@+id/progressBar" style="?android:attr/progre ...
- android dialog加载中动画效果
Java代码 //显示动画 Java代码 dialog = new Dialog(context, R.style.loading); dialog.setContentView(R.layo ...
- Android 下载进度条, 自定义加载进度条,loading动画
1.自定义loadingline动画 /*** 作者:created by meixi* 邮箱:13164716840@163.com* 日期:2018/9/6 10*/public class Lo ...
- 【解决方案】Android图片加载中drawable等图片资源报错,提示找不到该资源
情景描述: 在调用drawable文件中的图片资源时,偶尔会遇到图片资源报错的问题,明明在preview中都能显示,一旦编译就报错,报错提示如下: error: Error: No resource ...
- android 自定义加载动画效果,Android自定义View实现loading动画加载效果
项目开发中对Loading的处理是比较常见的,安卓系统提供的不太美观,引入第三发又太麻烦,这时候自己定义View来实现这个效果,并且进行封装抽取给项目提供统一的loading样式是最好的解决方式了. ...
- Android 实现加载动画
首先在drawable下建一个anim_loading.xml,代码如下: <?xml version="1.0" encoding="utf-8"?&g ...
最新文章
- 腾讯精选练习 50 题(Leetcode)笔记 PDF下载!
- 又有多所高校延迟寒假开学
- CVPR 2021评审出炉,评审员奇葩意见遭热议 | AI日报
- 一步一步写算法(之prim算法 中)
- Java 技术之动态代理机制
- 2017 ACM/ICPC Asia Regional Qingdao Online 记录
- 通过DataWorks数据集成归档日志服务数据至MaxCompute进行离线分析
- 迪普科技高端防火墙规模应用于海关总署 提供整网安全防护
- 把 SAP UI5 应用部署到 SAP Kyma
- 重构——解决过长参数列表(long parameter list)
- 你是一直认为count(1)比count(*)效率高么?
- proxytable代理不生效_民法典房屋买卖合同卖方代签合同生效吗
- 获取内网、通过外部网站返回得到内网外部IP (C#/VB.NET)
- Python处理excel表格中的数据
- 喜茶门店总数超过650家,深圳单城市突破100家店
- 模拟多线程并发订单处理功能实现
- 如影智能:深度赋能家居行业上下游,共享全屋智能万亿市场红利
- SATA协议固态硬盘的S.M.A.R.T详解
- 投资学U06 风险资产配置 习题笔记
- PaaS的五个核心价值