Android-ProgressBar

Android-ProgressBar

一 ProgressBar

ProgressBar:进度条

二 SeekBar

ProgressBar的子集

可以拖动,常用于媒体播放, 下面是一个例子:

private void showSeekBar()

{

mSeekBar = (SeekBar)findViewById(R.id.seekBar1);

mSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener()

{

//音乐播放器

@Override

public void onStopTrackingTouch(SeekBar arg0)

{

// TODO Auto-generated method stub

Log.i("chengzhi log", "stop:"+arg0.getProgress());

}

@Override

public void onStartTrackingTouch(SeekBar arg0)

{

// TODO Auto-generated method stub

Log.i("chengzhi log", "start:"+arg0.getProgress());

}

@Override

public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2)

{

// TODO Auto-generated method stub

Log.i("chengzhi log", "changed:"+arg1);

}

});

}

三 QuickContactBadge:匹配图片

四 RatingBar:星星

时间: 2024-11-03 21:33:50

Android-ProgressBar的相关文章

Android ProgressBar详解以及自定义

版本:1.0 日期:2014.5.16 版权:© 2014 kince 转载注明出处 这一次主要说一下Android下的进度条,为什么是它呢,因为近期被其各种美轮美奂的设计所倾倒,计划逐渐去实现.另外一个因素也是它也是为数不多的直接继承于View类的控件,从中可以学习到一些自定义控件的知识.下面列举了一些个人觉得还算漂亮的进度条,仅供参考. 是不是很漂亮,其实就像上面图形展示的那样,进度条大体上无非就是这几种形式.这样一来肯定是需要自定义了,所以方向有两个:要么继承于系统的ProgressBar

花样Android ProgressBar

普通圆形ProgressBar 该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中. 一般只要在XML布局中定义就可以了. <progressBar android:id="@+id/widget43" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="

Android ProgressBar 反向进度条/进度条从右到左走

最近的项目,有个需求需要使用条状图显示比例,并且右对齐,见下图: 我想到了使用进度条,这样不就不需要在代码动态绘制条状了,省了很多活. 那么进度条怎样从右向左显示呢? 方案一: 将ProgressBar的前背景反着用,将前景色设置为和整个大背景同一色,将背景设置为你要的条状图颜色,这样就看不出实际的进度,看到的是进度背景,在视觉上看上去就是右对齐了.实际上还是原来那个进度条. 缺点:我这个进度条是放在ListView的item中的,点击listview,因为listview有选中的背景显示出来,

android progressBar和seekBar的小DEMO

  这里演示的是android ProgressBar的条形进度条,因为android条形进度条初始时静态的而不像圆形的进度条是动态的: 而seekbar是android的拖动条,使用场景比如在音乐播放或者视频播放的时候~~~~ xml布局文件(需要注意,在使用条形进度条的时候要选择的style类型为 "?android:attr/progressBarStyleHorizontal" ): <RelativeLayout xmlns:android="http://s

android ProgressBar定制模式,自定义模式动画文件

1.indeterminate mode | 没有具体进度的进度条 1.1 定制动画文件[html] view plaincopy <ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:indeterminateDrawable="@drawable/progress_my_style" style=&quo

使用android ProgressBar和Toast生成一个界面

首先我需要这样一个界面 这个界面是在使用AudioManager.adjustStreamVolume(int streamType, int direction, int flags)显示出来的,记住flags这里传 AudioManager.FLAG_SHOW_UI才会显示 不然只是逻辑上调整了某个流的声音,用户他看不到界面不知道成功与否. 然后我有一个功能界面是和这个一样的,但功能不一样,好吧,我知道android自带的界面并不好看,但这里只是说明原理和方法,美观不予讨论. 这里核心的2个

android ProgressBar 进度条的进度两端是圆角的方法

转自 http://www.jianshu.com/p/6e7ea842d5ce 另外工作原理可以参考http://blog.csdn.net/lan603168/article/details/44705425 ProgressBar 自定义的时候可能会遇到一个问题,希望进度条中的进度的两端都是圆角的(或者进度的末端是圆角的):如下图: progress bar rounder 但是根据自定义的shape 或者是 layer-list却总是很难做到,几乎都是被clip成了直角的样子: prog

一个WP8样式的Android ProgressBar

一个WP8样式的进度对话框.对应Android转圈圈的ProgressBar.使用方法和普通的dialog一样 public class Win8ProgressDialog extends Dialog {     private WPLoading loading;     public Win8ProgressDialog(Context context) {         super(context);     }     public Win8ProgressDialog(Conte

Android ProgressBar SeekBar

1.ProgressBar 进度条 当水平进度条完成后,隐藏该进度条,并显示一张图片 常用属性: 1. android:max 设置进度条的最大值 2. android:progress 用于指定进度条的已完成的进度值 3. android:progressDrawable 用于设置进度条的轨道绘制形式style属性: 1. ?android:attr/progressBarStyleHorizontal 细水平长条进度条 2. ?android:attr/progressBarStyleLar

Android ProgressBar 进度条荧光效果

http://blog.csdn.net/ywtcy/article/details/7878289 这段时间做项目,产品需求,进度条要做一个荧光效果,类似于Android4.0 浏览器中进度条那种样子.刚开始,百思不得其姐啊,还以为是用sharp文件或者canvas直接画出来的.后来一怒之下,把系统浏览器的apk包给解开了,坑爹的是,那个荧光效果的进度条居然是用的一张.9的图片,恍然大悟啊,不过,谷哥还是强大了一下,他的进度条用的并不是ProgressBar,而是重写的ImageView,当然