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;
    }
    });
  • 相关阅读:
    简易温控器的开发
    信号处理电路1:差动转单端输出电路计算于分析
    电容触摸屏资料适合7寸30PINS
    TI Motor Control
    AD规则实例1元件keepout层与覆铜间距
    Python基础语法
    Python基本运算符
    Python 字符串
    javascript>getElementsByClass
    thrift多平台安装
  • 原文地址:https://www.cnblogs.com/aisi-liu/p/4360701.html
Copyright © 2011-2022 走看看