博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 三种方式实现自定义圆形进度条ProgressBar
阅读量:5106 次
发布时间:2019-06-13

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

一、通过动画实现

定义res/anim/loading.xml如下:

二、通过自定义颜色实现

定义res/drawable/progress_small.xml如下:

三、使用一张图片进行自定义

定义res/drawable/progress_small.xml如下:

使用方法都一样, 如下:

也可以根据需要通过设置style来设置其大小! 一般只有使用默认的ProgrressBar的时候采用。对于上述三种自定义的方式,建议修改直接修改图片大小,或者shape;

设置成progressBarStyleSmall后,图标变小。 

设置成progressBarStyleLarge后,图标变大

   

 

参考: 

转载于:https://www.cnblogs.com/zhujiabin/p/5908270.html

你可能感兴趣的文章
springboot下html的js中使用shiro标签功能
查看>>
求给定字符串的最长子字符串
查看>>
.26-浅析webpack源码之事件流make(1)
查看>>
IO流
查看>>
mybatis调用存储过程,获取返回的游标
查看>>
Android Handler学习笔记
查看>>
设计模式之装饰模式(结构型)
查看>>
面向对象的设计原则
查看>>
解释性语言和编译性语言的区别
查看>>
Swift3.0服务端开发(三) Mustache页面模板与日志记录
查看>>
Java读取.properties配置文件的几种方法
查看>>
【转】 FPGA设计的四种常用思想与技巧
查看>>
移动端页面头部定义
查看>>
职责链模式(Chain of Responsibility)
查看>>
C++:同名隐藏和赋值兼容规则
查看>>
EntityFrameWork 实现实体类和DBContext分离在不同类库
查看>>
Microsoft .NET 远程处理:技术概述(代理模式)
查看>>
新手算法学习之路----二叉树(在一个二叉查找树中插入一个节点)
查看>>
autopep8
查看>>
GIT在Linux上的安装和使用简介
查看>>