android 进度条的样式

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

Xml代码

android:id="@+id/progressBar1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

/>

例2:(超大圆形)

Xml代码

android:id="@+id/progressBar2"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleLarge"

/>

例3:(小号圆形)

Xml代码

android:id="@+id/progressBar3"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleSmall"

/>

例4:(标题小号圆形)

Xml代码

android:id="@+id/progressBar4"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="?android:attr/progressBarStyleSmallTitle"

/>

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

Java代码

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

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

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

setContentView(R.layout.progress_bars);

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

setProgressBarIndeterminateVisibility(true);

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

//setProgressBarIndeterminateVisibility(false);

}

例5:(长方形进度条)

Xml代码

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-在标题中使用长方形进度条的代码:

Java代码

@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:(进度对话框-圆形进度条)

Java代码

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:(进度对话框-长方形进度条)

Java代码

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);

作者“stephen830”

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

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

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

  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. BTN8982基本测试
  2. Vs2008不能调试的问题
  3. 01 HBase基本概念和hbase shell常用命令用法
  4. $(@:_config=)的意思
  5. sqlserver date转nvarchar_数据库干货:整理SQLServer非常实用的脚本
  6. 如何分析request download在R3AR3显示成功执行,但是对应material没有生成的问题
  7. 计算机网络流量图阅读与理解,计算机网络流量监控的设计与实现
  8. leetcode60. 第k个排列(回溯算法)
  9. Leetcode--200. 岛屿数量
  10. argument type mismatch怎么解决_iPhone用户超10亿,iphone12隐藏优势终于被发现了_Type...
  11. Flex 4(Hero)对应Flex 3 容器方法
  12. 后缀的形容词_巧记形容词后缀 第二弹
  13. ATA和ATAPI类型硬盘区别方法
  14. vue倒计时插件(vue-flip-down)
  15. 此电脑创建桌面快捷方式
  16. 恩尼格玛机(字母转换,水题)
  17. 计算机系统盘怎么扩充,扩大c盘空间,小编教你如何扩大C盘空间
  18. c 语言转成 梯形图,把语句表转换成梯形图.doc
  19. 【数据结构与算法】- 排序(算法)
  20. 雪鹰领主手游战力提升辅助攻略 雪鹰领主手游脚本工具介绍

热门文章

  1. 改进的粒子滤波算法及其应用研究(Matlab代码实现)
  2. 基于vue考研助手网站
  3. PDF怎么提取页面,你需要的方法就在这
  4. 第八届全国大学生GIS技能大赛参赛分享
  5. BZOJ4808马——二分图最大独立集
  6. 防火墙内外网隔离实例
  7. 巨型冰山惊现格陵兰,好莱坞大片场景上演
  8. nexus 7 5.1.1 最新系统adb命令行刷机。
  9. 3、制定特性迭代计划
  10. 凸优化 matlab-cvx-第十一章ADVANCED TOPICS