自定义图片的progressbar

Android系统自带的Progressbar的样式是固定的,当想使用自定义的进度条时,也很简单

首先在布局文件中加入进度条

  <ProgressBar
        android:id="@+id/progressBar1"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="fill_parent"
        android:progressDrawable="@drawable/progress"
        android:layout_height="wrap_content"
        android:layout_above="@+id/button1"
        android:max="100"
        android:visibility="visible"
        android:layout_marginBottom="93dp" />

如果不实用progressDrawable标签,这是系统默认的进度条,加入该标签后则会使用自定义的drawable资源,这里的progress就是自定义的xml文件,放在drawable中

下面是其代码

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 定义轨道的背景 -->
<item android:id="@android:id/background"
android:drawable="@drawable/grow" />
<!-- 定义轨道上已完成部分的外观-->
<item android:id="@android:id/progress"
android:drawable="@drawable/ok" />
</layer-list>     

这里只是指定了进度条的显示图片,grow是一个图片

如果想产生更加丰富的进度条样式,可以修改上面这个代码

自定义图片的progressbar,布布扣,bubuko.com

时间: 2024-12-27 23:59:51

自定义图片的progressbar的相关文章

Android drawable 玩转自定义图片以及bug的解决

很久没有空更新博客了,以至于挺多东西都用过之后就忘记了,没有很好的记录下来,之前在工作的时候也是这样,用完就忘记,所以觉得还是很有必要把自己用过的一些东西,解决的一些问题记录下来的,所以以后尽量坚持一周写一次博客,记录一下自己解决的问题,也与大学共享一下,建议大家也写一下博客或笔记什么的,因为在工作中,自己接触的东西并不可能只是自己刚开始的东西,比如说Android,其实在开发一个app或平时在公司工作的时候,还需要用到很多的东西,而且还有可能有一段时间去使用别的语言去开发,如果自己不记录一下,

自定义圆形的ProgressBar

1.自定义圆形的ProgressBar 效果图: 圆形ProgressBar的样式主要有以下几个,我们这里以progressBarStyleLarge为例进行样式的修改,其他的类似. <ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" style="?android:attr/progressBarStyleLarge"/

百度地图上自定义图片覆盖物上加点击事件

在百度地图上加自定义图片覆盖物之后,在这个覆盖物上加点击手势,发现并不识别.原因不太清楚.不过可以通过别的方法来实现这个功能. 需要用到BMKMapViewDelegate中的方法: - (void)mapView:(BMKMapView *)mapView onClickedMapBlank:(CLLocationCoordinate2D)coordinate 然后判断所点击的坐标是否在指定区域内,在指定区域内之后,调用自己写的相应地方法即可. 百度地图上自定义图片覆盖物上加点击事件,布布扣,

【问题收集·中级】关于指示器自定义图片与UUID

博友问题: 大哥 求教一下 iOS7 能否获取到 uuid 大哥 忙不忙 iOS的加载的时候 动态旋转效果 是 图片 嘛 ? 我的回答 05:43:34hud指示器我用的是这个MBProgressHUD,我见你用过hud,估计你是想改自定义动态旋转的效果吧 MMProgressHUD这个可以自定义,去github上搜下就能搜到可以获得uuid我的回答 05:51:37不能在程序中用的是udid.我的回答 05:53:01但是uuid不稳定我的回答 05:53:06新安装程序后两次获取的标识符不一

Button 文字阴影,自定义图片,代码绘制样式,添加音效的方法

1.Button自己在xml文件中绑定监听器 <LinearLayout 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&qu

Mono自定义图片按钮

首先,我们编写一个MyImageButton类,继承自LinearLayout public class MyPhoneImageButton:LinearLayout { private ImageView mButtonImage = null; private TextView mButtonText = null; public MyPhoneImageButton (Context context) : base (context) { mButtonImage = new Image

ueditor 百度编辑器 自定义图片上传路径和格式化上传文件名

今天项目中需要自定义图片上传的保存路径,并且不需要按照日期自动创建存储文件夹和文件名,我的ueditor版本是1.3.6.下面记录一下我配置成功的方法,如果有什么不对的地方欢迎指出,共同学习: 1:我在本地项目的根目录下新建一个文件夹,比如:upload. 2:打开ueditor/php/config.php,改成如下代码后保存: <?php return array( //图片上传允许的存储目录 /*'imageSavePath' => array ( 'upload1', 'upload2

猫猫学iOS(四十四)之网易彩票自定义图片在右边的Button_弹出view_ios6,7简单适配

猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 效果: 注意图里面了吗,其实那个效果做起来真的很简单,在iOS中苹果给我们封装的很好,关键是那个按钮 系统的按钮的图片是在左边的,这里我们需要把他调整到右边,然后呢需要我们自己做一下操作. 代码: 话不多说,先把所有代码放上来.能看懂就不用看别的了.(这么详细的注释,看不懂才怪..) 弹出view:NYBuyControlle

ext panel 自定义图片刷新

最近从管理回归开发,着实是花了些功夫适应,不过换个角度处理问题,貌似效果不错,废话不多说,最近项目用到了EXT js,百度大神里面没找到一个合适的图片组件,自己写了个可以刷新的图片组件,先说明:由于项目原因,只能贴出部分代码,此代码仅供参考 思路:先删除,再添加,使用doLayout()重布局 防止读取缓存中图片: 在图片链接后面加上" '?' + Math.random()",会从后台重新读取 代码如下: imagePanel = new Ext.Panel( { region :