Android_ProgressBar进度条基础_141012
来源:互联网 发布:淘宝长图是什么样的? 编辑:程序博客网 时间:2024/06/05 21:10
不多说,直接上代码:
本文为ProgressBar的基本用法,最终要的为,设置参数,具体的延伸,以后再不断更改博客
// MainActivity.java
package com.yline.progressbar;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ProgressBar;public class MainActivity extends Activity {private ProgressBar firstBar;private ProgressBar secondBar;private Button btn;private int i = 0;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);firstBar = (ProgressBar) findViewById(R.id.pb_one);secondBar = (ProgressBar) findViewById(R.id.pb_two);btn = (Button) findViewById(R.id.btn);btn.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {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.GONE);secondBar.setVisibility(View.GONE);}i+=10;}});}}
// activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ProgressBar android:id="@+id/pb_one" style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:visibility="gone" /><!-- 设置为不可见 --> <ProgressBar android:id="@+id/pb_two" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:max="100" android:visibility="gone"/> <Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="btn"/> </LinearLayout>
本文代码下载链接:(可运行)
http://pan.baidu.com/s/1pJ0VdTh
0 0
- Android_ProgressBar进度条基础_141012
- Android_ProgressBar实现进度条
- Android_TableLayout布局_141012
- android基础进度条原理
- Android_ProgressBar(第一季重制版)
- Android_ProgressBar、SeekBar、ProgressDialog、Vibrator、Notification、GridView
- 进度条简明基础(Progress Bar)
- Linux基础_进度条设计
- Android_ArrayList<Map<String, Object>>读+取数据_141012
- 0916Android基础自定义View进度条专题
- HTML5 canvas基础---简单的圆形进度条
- 【Android基础学习】带进度条的WebView
- Linux基础篇五(进度条)
- Android基础-----进度条(ProgressBar手动实现)
- Bootstrap基础12——进度条progress
- 进度条
- 进度条
- 进度条
- poj 1985 Cow Marathon 【树的直径】
- 整数转字符串的一种快速实现
- 声学模型学习
- 关于求素数 一列小程序
- 32位低功耗MCU的设计
- Android_ProgressBar进度条基础_141012
- android开发中常用的快捷键
- Git的版本和分支管理
- FPGA的边沿检测
- 不易掌握却又至关重要的异常
- Android百度地图开发—定位显示以及自定义缩放功能(三)
- FPGA的复位
- [LeetCode] Word Break
- 在DSP671x上使用Timer统计信号处理算法的时间消耗