Android 原生进度条ProgressBar【自带】【水平风格】自定义

由于不想从零开始自定义,Android原生的进度条就已经很够用了呀!

xml 复制代码
<ProgressBar​
    android:id="@+id/pb_storage"​
    style="@style/Widget.AppCompat.ProgressBar.Horizontal"​
    android:layout_width="match_parent"​
    android:layout_height="8.33dp"​
    android:layout_marginTop="5.67dp"​
    android:background="@null"​
    android:progressDrawable="@drawable/progress_00b502_22" />
   
xml 复制代码
<?xml version="1.0" encoding="utf-8"?>​
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">​
    <!-- 设置背景色 -->​
    <item android:id="@android:id/background">​
        <shape>​
            <corners android:radius="22dp" />​
            <solid android:color="#E3E3E3" />​
​
        </shape>​
​
    </item>​
    <!-- 设置进度条颜色 -->​
    <item android:id="@android:id/progress">​
        <clip>​
            <shape>​
                <solid android:color="#00B502" />​
                <!-- 设置圆角 -->​
                <corners android:radius="22dp" />​
​
            </shape>​
​
        </clip>​
    </item>​
</layer-list>
相关推荐
普通网友4 小时前
Android Jetpack 架构组件最佳实践之“网抑云”APP
android·架构·android jetpack
普通网友4 小时前
原创_Android Jetpack Compose 最全上手指南
android·android jetpack
FDoubleman4 小时前
Android Jetpack之Compose入门(一)
android·android jetpack
普通网友4 小时前
Android Jetpack从入门到精通,干货满满
android·android jetpack
子云心4 小时前
Android Jetpack 系列(七)App Startup 启动优化
android·android jetpack·jetpack·initializer·startup·appstartup
嫩嫩的猿4 小时前
android jetpack compose Model对象更新变量 UI不更新、不刷新问题
android·ui·android jetpack
普通网友4 小时前
Android Jetpack 之 LifeCycle 组件_android 自定义view lifecycle
android·gitee·android jetpack
_codemonster4 小时前
数据库字符集编码问题
android·数据库·oracle
Pika10 小时前
深入浅出Compose HitTest 机制
android·android jetpack