zoukankan      html  css  js  c++  java
  • 常见控件(ProgressBar、ListView)

    1.ProgressBar
    2.ListView

    两种类型的ProgressBar,第一种是条状的,第二种是默认的转圈的那种
    可见性设置成了gone(不可见)
    注意:style的设置:style ="?android:attr/ProgressBarStyleHorizontal"
    <ProgressBar
    android:id="@+id/firstProgressBar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    style="?android:attr/progressBarStyleHorizontal"
    android:visibility="gone"/>
    <ProgressBar
    android:id="@+id/secondProgressBar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    style="?android:attr/progressBarStyle"
    android:visibility="gone"/>
    注:GONE与INVISIBLE的区别,gone:控件消失后,占用的空间也消失;
    invisible:控件消失后,空白的位置不收回
    还可以在布局控件里设置最大进度,(默认值为100)
    android:max ="200"
    -----------------------------------------------------------------------------
    progressBarHorizontal.setSecondaryProgress(i);
    注:这句代码,是设置副进度的,比如下载多个文件,有一个总进度,有一个当前文件下载的副进度
     
    buttonAddProgress.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    if(i == 0){
    progressBarHorizaotal.setVisibility(View.VISIBLE);
    progressBarCustom.setVisibility(View.VISIBLE);


    }else if(i < progressBarHorizaotal.getMax()){
    progressBarHorizaotal.setProgress(i);
    }else {
    progressBarHorizaotal.setVisibility(View.GONE);
    progressBarCustom.setVisibility(View.GONE);
    }
    i +=10;
    }
    });
  • 相关阅读:
    阅读13-17章
    阅读<构建之法>10、11、12章
    作业5.2
    作业5.1
    作业四:构建之法的困惑和思考(5-7)
    做汉堡
    作业三:构建之法的困惑和思考(1-5)
    实验二 合作:王宏财 http://www.cnblogs.com/wanghongcai/
    实验一--四则运算
    数独九宫格
  • 原文地址:https://www.cnblogs.com/aisi-liu/p/4360701.html
Copyright © 2011-2022 走看看