接口 | 说明 |
---|---|
MusicPlayer |
该接口定义了音乐播放器的基本功能,开发者可以通过实现该接口来创建一个自定义的音乐播放器。
|
MusicPlayer.OnBufferingUpdateListener |
用于监听音乐播放器的缓存进度。
|
MusicPlayer.OnCompletionListener |
用于监听音乐播放器是否播放完毕。
|
MusicPlayer.OnErrorListener |
用于监听器音乐播放的错误状态。
|
MusicPlayer.OnPreparedListener |
用于监听音乐播放器是否准备完毕。
|
MusicPlayer.OnRepeatListener |
用于监听播放的循环播放事件。
|
MusicPlayer.OnSeekCompleteListener |
用于监听音乐播放器的播放进度是否调整完毕。
|
MusicPlayer.OnStalledListener |
用于监听播放器的 stalled 状态。
|
类 | 说明 |
---|---|
AbstractMusicPlayer |
该类已经对
VolumeEaseHelper 进行了封装,用于减少模板代码。 |
ErrorCode |
预定义错误码。
|
MediaMusicPlayer |
封装了一个 MediaPlayer。
|
MusicItem |
用于存储与音乐相关的数据。
|
MusicItem.Builder |
用于构建
MusicItem 对象。 |