zoukankan      html  css  js  c++  java
  • Android控件第4类——ProgressBar

      ProgressBar是进度条,是比较常用的控件。它有一个抽象的子类——AbsSeekBar,AbsSeekBar有两个比较常用子类,SeekBar、RatingBar。

    1、ProgressBar,继承自View

      ProgressBar是进度条,它的style属性用于设置进度条的呈现方式:水平进度条或者环形进度条。

      水平进度条:@android:style/Widget.ProgressBar.Horizontal

      环形进度条:@android:style/Widget.ProgressBar.Inverse

            @android:style/Widget.ProgressBar.Large

            @android:style/Widget.ProgressBar.Large.Inverse

            @android:style/Widget.ProgressBar.Small

            @android:style/Widget.ProgressBar.Small.Inverse

      通过android:max或setMax(int)设置进度条的最大值。

      可以设置进度条的当前值:

          android:progress或setProgress(int)设置当前值。

          incrementProgressBy(int)基于当前值改变多少,可正可负。

    2、SeekBar,继承自AbsSeekbar,间接继承自ProgressBar

      SeekBar是一个可以拖动的进度条。通常用来设置音量、亮度等信息;因为它也可以像ProgressBar一样显示和设置进度,并且可以拖动改变进度,所以可以用来作为播放器的进度条。

      通过android:thumb或setThumb(Drawable)来设置滑块的样式。

      

    3、RatingBar,继承自AbsSeekBar,间接继承自ProgressBar

      星级评分条,通常用于评价时打分使用。

      android:isIndicator,为true,不可以修改

      android:numStars,总共有多少颗星

      android:rating,默认的星级

      android:stepSize,每次最少可以改变多少颗星

  • 相关阅读:
    python 求取代码运行时间
    Python中的继承、抽象基类和接口
    Python安装和环境配置,让你轻松入门学习Python!
    python入门python的基本语法
    没有对象?程序员的浪漫,对象攻略(1)
    python实现邮件循环自动发件
    docker查看全部容器命令
    python speech模块的使用方法
    开宗立派宣言
    多个 (li) 标签如何获取获取选中的里面的某个特定值
  • 原文地址:https://www.cnblogs.com/huanyou/p/5267492.html
Copyright © 2011-2022 走看看