使用效果 image 依赖 添加支持jitpack库 allprojects { repositories { ... maven { url 'https://jitpack.io' } } } dependencies { implementation 'com.github.Larissa-x:WaveView:1.0.1' } xml文件 <com.larissa.waveview.WaveView android:id="@+id/wv" android:layout_centerInParent="true" android:layout_width="360dp" android:layout_height="360dp"/> 可用方法 start(); //动画开始执行 stop(); //动画停止执行 setWaveColor(int alpha, int red, int green ,int blue); //ARGB颜色值,根据自己的需求填写 Activity中 public class MainActivity extends AppCompatActivity { private WaveView wv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initView(); } private void initView() { wv = (WaveView) findViewById(R.id.wv); wv.start(); } }