android 进度条的样式

例1:(默认样式(中等圆形))

android:id="@+id/progressBar1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

/>

例2:(超大圆形)

android:id="@+id/progressBar2"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleLarge"

/>

例3:(小号圆形)

android:id="@+id/progressBar3"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleSmall"

/>

例4:(标题小号圆形)

android:id="@+id/progressBar4"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleSmallTitle"

/>

例4-在标题中使用小号圆形的使用代码:

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

//设置标题不确定性进度条风格

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

setContentView(R.layout.progress_bars);

//显示标题不确定性进度条

setProgressBarIndeterminateVisibility(true);

//关闭标题不确定性进度条

//setProgressBarIndeterminateVisibility(false);

}

例5:(长方形进度条)

android:id="@+id/progressBar5"

android:layout_width="200dp"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleHorizontal"

android:max="100"

android:progress="50"

android:secondaryProgress="70"

/>

android:max="100" 最大进度值100

android:progress="50" 当前初始化进度值50

android:secondaryProgress="70" 当前初始化第2进度值70

例5-在标题中使用长方形进度条的代码:

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

//设置标题进度条风格

requestWindowFeature(Window.FEATURE_PROGRESS);

setContentView(R.layout.progress_bars);

//显示标题进度

setProgressBarVisibility(true);

//设置标题当前进度值为5000(标题进度最大值默认为10000)

setProgress(5000);

//关闭标题进度

//setProgressBarVisibility(false);

}

例6:(进度对话框-圆形进度条)

ProgressDialog dialog = new ProgressDialog(this);

//设置进度条风格,风格为圆形,旋转的

dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);

//设置ProgressDialog 标题

dialog.setTitle("进度对话框");

//设置ProgressDialog 提示信息

dialog.setMessage("圆形进度条");

//设置ProgressDialog 标题图标

dialog.setIcon(android.R.drawable.ic_dialog_map);

//设置ProgressDialog 的一个Button

dialog.setButton("确定", new ProgressDialog.OnClickListener(){

@Override

public void onClick(DialogInterface dialog, int which) {

}

});

//设置ProgressDialog 的进度条是否不明确

dialog.setIndeterminate(false);

//设置ProgressDialog 是否可以按退回按键取消

dialog.setCancelable(true);

//显示

dialog.show();

例7:(进度对话框-长方形进度条)

ProgressDialog dialog = new ProgressDialog(this);

//设置进度条风格,风格为圆形,旋转的

dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);

//设置ProgressDialog 标题

dialog.setTitle("进度对话框");

//设置ProgressDialog 提示信息

dialog.setMessage("长方形进度条");

//设置ProgressDialog 标题图标

dialog.setIcon(android.R.drawable.ic_dialog_alert);

//设置ProgressDialog的最大进度

dialog.setMax(100);

//设置ProgressDialog 的一个Button

dialog.setButton("确定", new ProgressDialog.OnClickListener(){

@Override

public void onClick(DialogInterface dialog, int which) {

}

});

//设置ProgressDialog 是否可以按退回按键取消

dialog.setCancelable(true);

//显示

dialog.show();

//设置ProgressDialog的当前进度

dialog.setProgress(50);

大小: 32.2 KB

大小: 5.1 KB

大小: 5 KB

大小: 35.5 KB

大小: 34.8 KB

分享到:

2011-09-19 11:16

浏览 5723

评论

1 楼

Will.Du

2012-03-01

下次最好把工程粘上来,这样方便的多哈~~挺好的,比较全面

android 进度条图标方形_android 进度条的样式相关推荐

  1. android 进度条图标方形_android进度条的样式

    android 进度条的样式 例1:(默认样式(中等圆形)) Xml代码 android:id="@+id/progressBar1" android:layout_width=& ...

  2. android 进度条图标方形_Android - 条纹进度条实现,调整view宽度仿进度条

    相关代码请参阅: https://github.com/RustFisher/aboutView/blob/master/app/src/main/java/com/rust/aboutview/ac ...

  3. android 按钮带图标 阴影_android中带图标的按钮(ImageButton)怎么用

    展开全部 除了Android系统自带的Button按钮以外,还提供了带图标的按钮ImageButton 要制作带图标的按钮,首先要在布局62616964757a686964616fe58685e5ae ...

  4. android 按钮带图标 阴影_Android Material Design系列之FloatingActionButton和Snackbar

    今天主讲的Material Design系列的两个控件都不难,所以一起讲了,分别是FloatingActionButton和Snackbar.这个系列都是主讲的Material Design风格的控件 ...

  5. android 按钮带图标 阴影_Android实现图片添加阴影效果的2种方法

    给图片添加阴影效果,这是很常见的需求.第一种方法是自定义drawable,使用layer-list定义两个图片,代码如下: show_view.xml: android:top="5dp&q ...

  6. android 图片处理过程中添加进度条,『Android自定义View实战』给我一个图标,还你一个水波纹进度球...

    前言 我们都知道,平时表现进度的方式有千千万万种(没有UI想不到的,只有你做不到的= =.),其中有一种就是水波纹进度球的形式,网上很多种实现都是直接采用纯色填充的方式,即水波纹都是纯颜色填充,效果看 ...

  7. android图标随着进度条动画,Android开发之ProgressBar字体随着进度条的加载而滚动...

    在网上翻阅了很多关于ProgressBar滚动效果,但是始终没有找到适合项目中的这种效果,故自己写这篇文章,记录一下写作过程,给大家做一个参考.先看下最终效果效果图 我这里用的是LICEcap软件录制 ...

  8. android canvas_Android仿IOS11 控制中心进度条

    这篇文章我们就用简单的自定义View实现类似iOS11的控制中心里边出现的很新颖的进度条. 先看一下目标效果图,以及最后的实现效果: 自定义属性分析 名字 释义 progressMax 最大值 pro ...

  9. Android进度条函数,Android实用笔记——使用ProgressBar实现进度条

    1.ProgressBar的分类 可以精确显示进度(可以显示刻度或者精确百分比) 不可以精确显示精度(一直转,类似于一个过场动画) 2.关键属性和方法 指定ProgressBar显示风格 style= ...

最新文章

  1. Koa2和Redux中间件源码研究
  2. 宽度优先遍历(BFS)
  3. 11.QT事件机制源码时序分析(下)
  4. POJ 1821 Fence ★(单调队列优化DP)
  5. 如何将linux装入空白硬盘,如何将tiny core linux装入硬盘
  6. LeetCode 10 正则表达式匹配
  7. 史上最全MySQL 大表优化方案(长文)
  8. Vue2.0以后,有哪些变化
  9. txt代码文件怎么转换_pdf怎么转换成txt格式?小说党速来get
  10. Centos7 Kubernetes(k8s) 开发服务器(单服务器)部署 prometheus 监控
  11. TCP报文-选项字段
  12. speedoffice表格如何对内容进行分组?
  13. 网络基础-应用层:E-mail应用:SMTP协议,POP协议,IMAP协议
  14. 计算机显示器性能指标的是,简述显示器的主要性能指标
  15. GB28181语音对讲/摄像头公网对讲指挥
  16. 手机功能测试抓log方式(四种)
  17. 新浪微博上市好故事难讲
  18. Go、Rust、C++和Zig语言的生产力对比 | Gopher Daily (2021.03.28) ʕ◔ϖ◔ʔ
  19. 计算机视觉方向简介 | 机器视觉检测技术
  20. Codeforces Problemset

热门文章

  1. c语言程序设计五子棋论文,C语言程序设计 课程设计(论文) 五子棋游戏
  2. 点亮LED灯的三种形式
  3. 定义 范围与核心思想 IT服务管理及其价值
  4. flash在线拍照并上传到后台(servlet)
  5. 2019年最火热的APP营销
  6. Spring Boot 核心编程思想-第二部分-读书笔记
  7. inno setup QQ音乐安装包界面
  8. 第三章 事物的联系,发展及其规律
  9. Oracle日期周详解以及周开始结束时间计算
  10. Ubuntu16.04 python安装