全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android编程实现自定义ProgressBar样式示例(背景色及一级、二级进度条颜色)

本文实例讲述了Android编程实现自定义ProgressBar样式。分享给大家供大家参考,具体如下:

效果图如下,本例中设置了第一级进度条和第二级进度条。

样式资源:progressbar_bg.xml,放在drawable文件夹下:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <!--3个层的顺序即为显示时的叠加顺序-->
  <!--背景色-->
  <item android:id="@android:id/background">
    <shape>
      <corners android:radius="5dip" />
      <solid android:color="#CCCCCC" />
    </shape>
  </item>
  <!--二级进度条的颜色-->
  <item android:id="@android:id/secondaryProgress">
    <clip>
      <shape>
        <corners android:radius="5dip" />
        <solid android:color="#88F56100" />
      </shape>
    </clip>
  </item>
  <!--一级进度条的颜色,也可以直接替换成图片-->
  <item android:id="@android:id/progress">
    <clip>
      <shape>
        <corners android:radius="5dip" />
        <solid android:color="#F56100" />
      </shape>
    </clip>
  </item>
</layer-list>

布局代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="match_parent"
  android:layout_height="match_parent">
  <ProgressBar
    android:id="@+id/progress_bar"
    style="?android:attr/progressBarStyleHorizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="100dp"
    android:minHeight="20dp"
    android:padding="10dp"
    android:progressDrawable="@drawable/progressbar_bg" />
</LinearLayout>

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android布局layout技巧总结》、《Android视图View技巧总结》、《Android开发动画技巧汇总》、《Android编程之activity操作技巧总结》、《Android开发入门与进阶教程》、《Android资源操作技巧汇总》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。


# Android  # 自定义  # ProgressBar  # 样式  # Android编程之ProgressBar圆形进度条颜色设置方法  # android ListView和ProgressBar(进度条控件)的使用方法  # Android实现进度条(ProgressBar)的功能与用法  # Android三种方式实现ProgressBar自定义圆形进度条  # Android ProgressBar进度条使用详解  # Android ProgressBar进度条和ProgressDialog进度框的展示DEMO  # Android进度条控件progressbar使用方法详解  # Android ProgressBar直线进度条的实例代码  # Android progressbar实现带底部指示器和文字的进度条  # android实现简单进度条ProgressBar效果  # 进度条  # 进阶  # 操作技巧  # 放在  # 相关内容  # 感兴趣  # 给大家  # 可以直接  # 更多关于  # 即为  # 所述  # 程序设计  # 背景色  # 本例  # 替换成  # 讲述了  # encoding  # utf  # gt 


相关文章: Bpmn 2.0的XML文件怎么画流程图  如何快速选择适合个人网站的云服务器配置?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  ,柠檬视频怎样兑换vip?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何选择高效便捷的WAP商城建站系统?  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  高防服务器:AI智能防御DDoS攻击与数据安全保障  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  音响网站制作视频教程,隆霸音响官方网站?  如何使用Golang table-driven基准测试_多组数据测量函数效率  如何生成腾讯云建站专用兑换码?  建站之星代理商如何保障技术支持与售后服务?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  网站按钮制作软件,如何实现网页中按钮的自动点击?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  成都网站制作公司哪家好,四川省职工服务网是做什么用?  建站主机SSH密钥生成步骤及常见问题解答?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  建站之星2.7模板:企业网站建设与h5定制设计专题  如何用西部建站助手快速创建专业网站?  如何零基础开发自助建站系统?完整教程解析  制作国外网站的软件,国外有哪些比较优质的网站推荐?  如何配置WinSCP新建站点的密钥验证步骤?  如何通过虚拟机搭建网站?详细步骤解析  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  武清网站制作公司,天津武清个人营业执照注销查询系统网站?  微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?  5种Android数据存储方式汇总  建站DNS解析失败?如何正确配置域名服务器?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  如何快速上传建站程序避免常见错误?  如何在云虚拟主机上快速搭建个人网站?  如何设计高效校园网站?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  c# Task.ConfigureAwait(true) 在什么场景下是必须的  潮流网站制作头像软件下载,适合母子的网名有哪些?  个人摄影网站制作流程,摄影爱好者都去什么网站?  建站之星后台密码遗忘?如何快速找回?  名字制作网站免费,所有小说网站的名字?  建站主机选购指南:核心配置与性价比推荐解析  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  如何有效防御Web建站篡改攻击?  建站VPS能否同时实现高效与安全翻墙?  如何解决ASP生成WAP建站中文乱码问题?  北京建设网站制作公司,北京古代建筑博物馆预约官网? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。