ProgressBar的关键属性

Android:max=”100” - ---最大显示进度

Android:progress=”50”----第一显示进度

Android:secondaryProgress=”80”---第二显示进度

Android:indeterminate=”true”---设置是否精确显示

Ps:true:不精确显示进度 ///false:精确显示进度

---------------------------------------------------------------

ProgressBar的关键方法

1. setProgress(int) 设置第一进度

2. setSecondaryProgress(int) 设置第二进度

3. getProgress() 获取第一进度

4. getSecondaryProgress() 获取第二进度

5. incrementProgressBy(int) 增加或减少第一进度

6. incrementSecondaryProgressBy(int) 增加或减少第二进度

7. getMax() 获取最大进度

--------------------------------------------------------------------

progressDialog页面风格

1.新建ProgressDialog对象

2.设置显示风格

3.设置标题

4.设置对话框的内容

5.设置图标

Eg:

prodialog=new ProgressDialog(ShowProgressBar.this); prodialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);

prodialog.setTitle("慕课网");

prodialog.setMessage("欢迎大家支持慕课网");

prodialog.setIcon(R.drawable.ic_launcher);

设置ProgressBar的属性

* 1.设置最大值

* 2.设置初始化

* 3.进度条是否明确显示进度(false:yes;true:no)

prodialog.setMax(100);

prodialog.incrementProgressBy(50);

prodialog.setIndeterminate(false);

设置确定按钮

prodialog.setButton(DialogInterface.BUTTON_POSITIVE, "确定", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface arg0, int arg1) {

Toast.makeText(ShowProgressBar.this, "欢迎大家支持慕课网", Toast.LENGTH_SHORT).show();

}

})

//设置是否可以通过返回按钮退出对话框

prodialog.setCancelable(true);

//显示ProgressDialog

prodialog.show();

最新文章

  1. iOS 实用博客整理(连载版)
  2. 【前端】js转码
  3. SQL Server 2008 序列号
  4. 比較Backbone.js, Angular.js, Ember.js, Knockout.js 心得
  5. (转)工作之路---记录LZ如何在两年半的时间内升为PM
  6. python+sublime text2中文乱码[Decode error - output not utf-8]
  7. Pki原则
  8. 事件聚合IEventAggregator和 Ihandle<T>
  9. js的逆向解析
  10. SpringBoot之退出服务(exit)时调用自定义的销毁方法
  11. Win10系统下如何禁止同步主机session?windows 10禁止同步主机session的方法
  12. CodeForces 551C - GukiZ hates Boxes - [二分+贪心]
  13. 018-DNS解析过程与配置DNS服务
  14. 使用openssl生成SSL证书完全参考手册
  15. 01-trie练习
  16. (libev) cannot allocate xxx bytes, aborting 问题的一种触发条件
  17. ubuntu 查看系统配置
  18. 15 [网络编程]-ssh远程命令
  19. oracle 11g 创建普通用户
  20. 软工实践第八次作业(课堂实战)- 项目UML设计(第五组)

热门文章

  1. 【转】浅析Sql Server参数化查询
  2. android中常用的读取文件的用法如下
  3. 我的 GitHub 100 连击
  4. MVVM小记
  5. android 按钮点击效果实现
  6. 个人对final发布产品的排名
  7. 最棒的10款MySQL GUI工具
  8. json写入和读取代码
  9. Qt做动画旋转旋转图片
  10. 利用ajaxfileupload.js异步上传文件