博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
控件置顶[置顶] Android常用UI控件之ProgressBar
阅读量:4707 次
发布时间:2019-06-10

本文共 2522 字,大约阅读时间需要 8 分钟。

PS:明天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!

        明天我们学习如何实现各种样式的ProgressBar,上面给出该场景的案例:

    一、案例代码

    AndroidManifest.xml

    strings.xml

ProgressBar大世界

    main.xml

    每日一道理
当浮华给予我们过多欺骗,现实中的虚假几乎让我们忘却了真的存在,是真情唤回了迷离的心,是真情带给了我们最纯、最真的感觉,它流露的是美的誓言,渗透的是永恒执著的真爱。

    ProgressBarMainActivity.java

package com.android.progressbar;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.view.Window;import android.widget.Button;import android.widget.ProgressBar;/** * ProgressBar案例:各种样式的进度条 * 向用户展示当前任务的进度 * @author lynnli1229 */public class ProgressBarMainActivity extends Activity implements OnClickListener{    private ProgressBar progressBar;    private Button button1, button2;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);                // 设置有刻度效果的窗口        requestWindowFeature(Window.FEATURE_PROGRESS);        requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);                setContentView(R.layout.main);        progressBar = (ProgressBar) findViewById(R.id.progressBar);        setProgressBarVisibility(true);        setProgressBarIndeterminate(true);        setProgress(3500);                button1 = (Button) findViewById(R.id.button1);        button2 = (Button) findViewById(R.id.button2);        button1.setOnClickListener(this);        button2.setOnClickListener(this);    }    @Override    public void onClick(View v) {        switch (v.getId()) {        case R.id.button1:            progressBar.setProgress((int) (progressBar.getProgress() * 1.2));            progressBar.setSecondaryProgress((int) (progressBar.getSecondaryProgress() * 1.2));            break;        case R.id.button2:            progressBar.setProgress((int) (progressBar.getProgress() * 0.8));            progressBar.setSecondaryProgress((int) (progressBar.getSecondaryProgress() * 0.8));            break;        }    }}

    

    二、案例效果

    

    控件和置顶 控件和置顶

文章结束给大家分享下程序员的一些笑话语录: 这年头的互联网真是娱乐了中国,网民们从各种各样的“门”里钻来钻去,又有好多“哥”好多“帝”,值得大家品味不已……网络经典语录,关于IT与互联网,经典与您分享!

--------------------------------- 原创文章 By

控件和置顶
---------------------------------

转载于:https://www.cnblogs.com/jiangu66/archive/2013/05/29/3106942.html

你可能感兴趣的文章
JAVA IO流的简单总结+收集日志异常信息
查看>>
类型转换与键盘输入
查看>>
面向对象(2)
查看>>
运算符(1)
查看>>
掷骰子游戏和条件语句
查看>>
循环语句
查看>>
加标签的continue用法
查看>>
递归算法
查看>>
java继承 、方法重写、重写toString方法
查看>>
SQL注入原理-手工联合注入查询技术
查看>>
实验3 SQL注入原理-万能密码注入
查看>>
redis cluster
查看>>
feign传输String json串 自动转义 \ 解决方法
查看>>
本站已稳定运行了XX天,网页时间显示功能实现方法
查看>>
实习的开始阶段
查看>>
搭建第一个node服务器
查看>>
团队冲刺个人总结8
查看>>
Asp.Net Mvc Area二级域名
查看>>
C++ Boost入门
查看>>
android:intent flags
查看>>