Android|Android 三种方式实现自定义圆形进度条ProgressBar
一、通过动画实现
定义res/anim/loading.xml如下:
"false" xmlns:android="http://schemas.android.com/apk/res/android">
二、通过自定义颜色实现
定义res/drawable/progress_small.xml如下:
三、使用一张图片进行自定义
定义res/drawable/progress_small.xml如下:
使用方法都一样, 如下:
也可以根据需要通过设置style来设置其大小! 一般只有使用默认的ProgrressBar的时候采用。对于上述三种自定义的方式,建议修改直接修改图片大小,或者shape;
设置成progressBarStyleSmall后,图标变小。
设置成progressBarStyleLarge后,图标变大
【Android|Android 三种方式实现自定义圆形进度条ProgressBar】参考: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=76872
推荐阅读
- android第三方框架(五)ButterKnife
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus|mybatisplus where QueryWrapper加括号嵌套查询方式
- Android中的AES加密-下
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- Android事件传递源码分析
- RxJava|RxJava 在Android项目中的使用(一)
- Android7.0|Android7.0 第三方应用无法访问私有库
- 深入理解|深入理解 Android 9.0 Crash 机制(二)