当前位置:天才代写 > tutorial > 安卓教程 > Android控件第4类——ProgressBar

Android控件第4类——ProgressBar

2021-03-02 15:06 星期二 所属: 安卓教程 浏览:45

 

  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,每一次至少能够更改是多少颗星

 

    关键字:

天才代写-代写联系方式