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,每次最少可以改变多少颗星

  • 相关阅读:
    windows下用Python把pdf文件转化为图片(png格式)
    SQL优化实战:外层查询条件放到内层查询中(predicate push down)
    SQL优化实战:临时表+分批提交+按日结存
    SQL优化:重新编译存储过程和表
    论坛中的问题:47 数据库的事务是100%的吗?
    代理模式
    建造者模式
    工厂模式
    面向对向设计
    单例设计模式
  • 原文地址:https://www.cnblogs.com/huanyou/p/5267492.html
Copyright © 2011-2022 走看看