首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    拖动条SeekBar和星级评分条RatingBar

    前面两期都在学习ProgressBar的使用,关于自定义ProgressBar的内容后期会继续学习的,本期先来学习ProgressBar的2个子组件SeekBar和RatingBar。...SeekBar允许用户改变拖动条的滑块外观,改变滑块外观通过如下属性来指定。 android:thumb:指定一个Drawable对象,该对象将作为自定义滑块。..."vertical"> SeekBar android:id="@+id/seekBar" android:layout_width="match_parent...同ProgressBar一样,SeekBar也是同样的道理可以自定义出来很多不同种类的效果。 二、RatingBar 星级评分条与拖动条有相同的父类:AbsSeekBar,因此它们十分相似。...很多时候,默认的RatingBar并不能满足我们的要求,一般都是修改RatingBar的大小、图样、颜色等,也可以同ProgressBar一样自定义。

    1.5K90

    安卓开发个人小作品(3) – 多功能音乐播放器

    目录 1.实现扫描本地音乐 2.音乐的播放与控制 3.关联进度条seekbar,自定义seekbar 4.单曲循环,顺序播放,随机播放的实现 5.设置喜爱音乐 6.播放列表背景图设置与保存 7.实现APP...3.关联进度条seekbar,自定义seekbar 关联进度条的方法也很简单,这里将更新seekbar的方法重新开了一个线程,专门处理更新,代码如下 // 自定义的线程,用于下方seekbar的刷新...至此,你的音乐播放就已经和seekbar进度条关联起来了,但是你可能会发现系统默认的进度条很丑,不符合你的审美,那么我们就需要更改seekbar的样式,也就是自定义seekbar。...自定义seekbar,需要在布局中设置progressDrawable和thumb,分别对应进度条的背景和进度条的指示小图标,我这里进度条的背景采用的是drawable,代码如下 <?...DEFAULT)); return Drawable.createFromStream(bais, ""); } 7.实现APP主题换肤的功能 实现主题效果,有很多种方法,我这里采用的是自定义属性的方法

    1.7K30
    领券