ProcessBar简单应用
来源:互联网 发布:iphone网络不可用 编辑:程序博客网 时间:2024/06/07 18:56
1.ProcessBar的使用方法:
Xml:
<?xml version="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="ProcessBar"/>
<!--就是水平方式展示的进度条,水平的-->
<ProgressBar
android:id="@+id/first_bar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:visibility="gone"/>
<!--默认风格的进度条,就是圆圈-->
<ProgressBar
android:id="@+id/second_bar"
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"/>
<Button
android:id="@+id/my_bt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="begin"/>
</LinearLayout>
测试类:
public classMainActivityextendsActivity {
privateProgressBarfirstBar=null;
privateProgressBarsecondBar=null;
privateButtonmyButton=null;
inti=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.proessbar);
firstBar= (ProgressBar)findViewById(R.id.first_bar);
secondBar= (ProgressBar)findViewById(R.id.second_bar);
myButton= (Button)findViewById(R.id.my_bt);
myButton.setOnClickListener(newView.OnClickListener() {
@Override
public void onClick(View view) {
if(i==0){
//设置进度条处于可见状态
firstBar.setVisibility(View.VISIBLE);
secondBar.setVisibility(View.VISIBLE);
}else if(i<100){
firstBar.setProgress(i);
firstBar.setSecondaryProgress(i+10);
// 不用设置,设置显示不出来
// secondBar.setProgress(i);
}else{
// 设置进度条处于不可见状态
firstBar.setVisibility(View.INVISIBLE);
secondBar.setVisibility(View.INVISIBLE);
}
i+=10;
}
});
}
}
- ProcessBar简单应用
- Android processBar的应用
- WinForm程序进度条:ProcessBar -一个实例应用
- android应用开发笔记---常用控件ProcessBar和ListView
- 14.ProcessBar进度条的应用实例:模拟两个进度条加载
- C# ProcessBar 进度条 最简单 用法 (3句搞定)
- android processbar
- ProcessBar使用
- symbian 进度条 processbar
- android中的进度条processBar
- 面试题总结-processbar
- C# 多线程更新Processbar
- ui.ProcessBar及其子类
- thinker学习笔记processbar
- android processBar and RatingBar
- 进度条ProcessBar示例
- android 组件之ProcessBar (更改系统ProcessBar图标等)
- 如何设置Flex4 ProcessBar颜色
- 【NOIP2016提高A组8.11】钱仓
- Android中实现部分字体颜色改变的方式
- 析构函数定义为虚函数原因
- 字符集与编码
- base64编码和解码
- ProcessBar简单应用
- tomcat启动或者clean都报错 一种错
- 解决MySQL删除外键时报错
- 编程珠玑第一章第一题的解法,常用的排序
- shader笔记(2)
- shell脚本学习笔记之grep&正则表达式
- Spring AOP @Before @Around @After 等 advice 的执行顺序
- Android 创建单例模式的几种方法
- HDU4421