Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用

简介: Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用Android平台原生的SeekBar设计简单,然而,比如现在流行的一些音乐播放器的播放进度控制条,如果直接使用Android原生的SeekBar,当然可以work,但是在设计上未必能满足设计要求。



Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用

Android平台原生的SeekBar设计简单,然而,比如现在流行的一些音乐播放器的播放进度控制条,如果直接使用Android原生的SeekBar,当然可以work,但是在设计上未必能满足设计要求。
SeekBarCompat是Android平台上第三方开源项目,其在github上的项目主页是:https://github.com/ahmedrizwan/SeekBarCompat
SeekBarCompat则实现了丰富多彩的SeekBar展示功能。
如图所示:



SeekBarCompat可直接在自己的项目中使用。首先需要在自己的Module的build.gradle里面增加依赖:



然后就可以在自己的代码中使用,比如,写一个布局实现一个最简单的SeekBarCompat:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="zhangphil.demo.MainActivity">

    <app.minimize.com.seek_bar_compat.SeekBarCompat
        android:layout_centerInParent="true"
        android:id="@+id/materialSeekBar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:maxHeight="300dip"
        app:progressColor="#AFF123"
        app:progressBackgroundColor="#000"
        app:thumbColor="#FF4444"
        app:thumbAlpha="1.0"/>

</RelativeLayout>



运行结果如图:



附录文章:
1,《Android开源DiscreteSeekbar:动画气泡指示当前滑动值》链接地址:http://blog.csdn.net/zhangphil/article/details/50004187

相关文章
|
22天前
|
XML Java Android开发
Android实现自定义进度条(源码+解析)
Android实现自定义进度条(源码+解析)
51 1
|
4月前
|
XML 物联网 API
Android Ble蓝牙App(五)数据操作
Android Ble蓝牙App(五)数据操作
|
2天前
|
测试技术 Android开发
Android App获取不到pkgInfo信息问题原因
Android App获取不到pkgInfo信息问题原因
13 0
|
1月前
|
设计模式 测试技术 数据库
基于Android的食堂点餐APP的设计与实现(论文+源码)_kaic
基于Android的食堂点餐APP的设计与实现(论文+源码)_kaic
|
1月前
|
Android开发
『京墨』开源的诗文(名句)、歇后语、成语、绕口令、节日等的阅读 APP
『京墨』开源的诗文(名句)、歇后语、成语、绕口令、节日等的阅读 APP
92 0
|
2月前
|
安全 Java 数据挖掘
当 App 有了系统权限,真的可以为所欲为? Android Performance Systrace
当 App 有了系统权限,真的可以为所欲为? Android Performance Systrace 转载自: https://androidperformance.com/2023/05/14/bad-android-app-with-system-permissions/#/0-Dex-%E6%96%87%E4%BB%B6%E4%BF%A1%E6%81%AF
31 0
|
3月前
|
JavaScript Android开发
Cordova 后台运行 Android APP
Cordova 后台运行 Android APP
|
4月前
|
物联网 Android开发
Android Ble蓝牙App(七)扫描过滤
Android Ble蓝牙App(七)扫描过滤
|
4月前
|
物联网 Android开发
Android Ble蓝牙App(四)UI优化和描述符
Android Ble蓝牙App(四)UI优化和描述符
|
4月前
|
传感器 监控 物联网
Android Ble蓝牙App(三)特性和属性
Android Ble蓝牙App(三)特性和属性