- scan(AudioScanner.OnProgressUpdateListener<T>) - 类 中的方法snow.player.util.AudioScanner
-
开始扫描本地音频文件。
- seekTo(int) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- seekTo(int) - 接口 中的方法snow.player.audio.MusicPlayer
-
调整播放器的播放进度。
- seekTo(int) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
调整音乐播放进度(单位:毫秒)。
- seekTo(int) - 接口 中的方法snow.player.Player
-
调整音乐播放进度。
- seekTo(int) - 类 中的方法snow.player.PlayerClient
-
调整音乐播放进度(单位:毫秒)。
- sendCustomAction(String, Bundle) - 类 中的方法snow.player.PlayerClient
-
发送自定义动作。
- SESSION_EVENT_ON_SHUTDOWN - 类 中的静态变量snow.player.PlayerService
-
如果你直接使用 MediaBrowserCompat
连接 PlayerService, 那么你的客户端应该在接收到该
session event
时主动断开与 PlayerService 的连接。
- setAlarm(boolean) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setAlbum(String) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲的专辑(NonNull)。
- setAlbum(String) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲的专辑(NonNull)。
- setAlbum(String) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setAlbumId(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setArtist(String) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲的艺术家(NonNull)。
- setArtist(String) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲的艺术家(NonNull)。
- setArtist(String) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setArtistId(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setAudioBook(boolean) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setAudioEffectConfig(Bundle) - 类 中的方法snow.player.PlayerClient
-
修改音频特效的配置。
- setAudioEffectConfig(Bundle) - 接口 中的方法snow.player.PlayerManager
-
修改音频特效的配置。
- setAudioEffectConfig(Bundle) - 类 中的方法snow.player.PlayerService
-
- setAudioEffectEnabled(boolean) - 类 中的方法snow.player.PlayerClient
-
设置是否启用音频特效(如:均衡器)(默认为 false)。
- setAudioEffectEnabled(boolean) - 接口 中的方法snow.player.PlayerManager
-
设置是否启用音频特效(如:均衡器)(默认为 false)。
- setAudioEffectEnabled(boolean) - 类 中的方法snow.player.PlayerService
-
- setAutoConnect(boolean) - 类 中的方法snow.player.PlayerClient
-
设置是否启用自动连接功能。
- setAutoDisconnect(boolean) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置是否在 ViewModel 被清理时自动断开 PlayerClient 的连接。
- setDateAdded(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setDateModified(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setDefaultIcon(Bitmap) - 类 中的方法snow.player.PlayerService.NotificationView.IconLoader
-
已过时。
设置默认图片,并在图片加载失败时返回该默认图片。
- setDefaultIcon(Bitmap) - 类 中的方法snow.player.PlayerService.NotificationView
-
- setDisplayName(String) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setDuration(int) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲的持续时间(播放时长)。
- setDuration(int) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲的持续时间(播放时长)。
- setDuration(long) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setEditable(boolean) - 类 中的方法snow.player.playlist.Playlist.Builder
-
设置播放列表是否是可编辑的。
- setEnabled(boolean) - 类 中的方法snow.player.util.ProgressClock
-
设置是否启用进度条时钟。
- setExtra(Bundle) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置 MusicItem 携带的额外数据。
- setExtra(Bundle) - 类 中的方法snow.player.audio.MusicItem
-
设置 MusicItem 携带的额外数据。
- setExtra(Bundle) - 类 中的方法snow.player.playlist.Playlist.Builder
-
设置要携带的额外参数,
- setForbidSeek(boolean) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置是否禁用 seekTo 操作。
- setForbidSeek(boolean) - 类 中的方法snow.player.audio.MusicItem
-
设置是否禁用所有的 seek 操作。
- setHeight(int) - 类 中的方法snow.player.PlayerService.NotificationView.IconLoader
-
已过时。
设置图片高度(便于自动采样以降低内存占用)。
- setIcon(Bitmap) - 类 中的方法snow.player.PlayerService.NotificationView
-
设置当前通知栏控制器的图标。
- setIconSize(int) - 类 中的方法snow.player.PlayerService.NotificationView
-
设置图标的尺寸(默认尺寸为 0)。
- setIconSize(int, int) - 类 中的方法snow.player.PlayerService.NotificationView
-
分别设置图标的宽高尺寸(默认宽高为 0)。
- setIconUri(String) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲图标的 Uri(NonNull)。
- setIconUri(String) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲图标的 Uri(NonNull)。
- setId(long) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setIgnoreAudioFocus(boolean) - 类 中的方法snow.player.PlayerClient
-
设置是否忽略音频焦点。
- setIgnoreAudioFocus(boolean) - 接口 中的方法snow.player.PlayerManager
-
设置是否忽略音频焦点。
- setIgnoreAudioFocus(boolean) - 类 中的方法snow.player.PlayerService
-
- setLooping(boolean) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setLooping(boolean) - 接口 中的方法snow.player.audio.MusicPlayer
-
设置是否循环播放。
- setMaxIDLETime(int) - 类 中的方法snow.player.PlayerService
-
- setMediaSessionFlags(int) - 类 中的方法snow.player.PlayerService
-
设置 MediaSessionCompat 的 Flags。
- setMimeType(String) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setMusicId(String) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲的 music id(NonNull)。
- setMusicId(String) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲的 music id(NonNull)。
- setName(String) - 类 中的方法snow.player.playlist.Playlist.Builder
-
设置播放列表的名称。
- setNextPlay(MusicItem) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置指定歌曲 “下一次播放”。
- setNextPlay(MusicItem) - 类 中的方法snow.player.PlayerClient
-
- setNextPlay(MusicItem) - 类 中的方法snow.player.PlayerService
-
- setNextPlay(MusicItem) - 接口 中的方法snow.player.playlist.PlaylistEditor
-
设置 “下一次播放” 的歌曲。
- setNotification(boolean) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setOnBufferingUpdateListener(MusicPlayer.OnBufferingUpdateListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnBufferingUpdateListener(MusicPlayer.OnBufferingUpdateListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setOnCancelListener(AsyncResult.OnCancelListener) - 类 中的方法snow.player.util.AsyncResult
-
- setOnCompletionListener(MusicPlayer.OnCompletionListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnCompletionListener(MusicPlayer.OnCompletionListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setOnErrorListener(MusicPlayer.OnErrorListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnErrorListener(MusicPlayer.OnErrorListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setOnlyWifiNetwork(boolean) - 类 中的方法snow.player.PlayerClient
-
设置是否只允许在 WiFi 网络下播放音乐(默认为 false)。
- setOnlyWifiNetwork(boolean) - 接口 中的方法snow.player.PlayerManager
-
设置是否只允许在 WiFi 网络下联网(默认为 false)。
- setOnlyWifiNetwork(boolean) - 类 中的方法snow.player.PlayerService
-
- setOnPreparedListener(MusicPlayer.OnPreparedListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnPreparedListener(MusicPlayer.OnPreparedListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setOnRepeatListener(MusicPlayer.OnRepeatListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnRepeatListener(MusicPlayer.OnRepeatListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setOnSeekCompleteListener(MusicPlayer.OnSeekCompleteListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnSeekCompleteListener(MusicPlayer.OnSeekCompleteListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setOnStalledListener(MusicPlayer.OnStalledListener) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setOnStalledListener(MusicPlayer.OnStalledListener) - 接口 中的方法snow.player.audio.MusicPlayer
-
- setPlaylist(Playlist) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置播放列表。
- setPlaylist(Playlist, boolean) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置播放列表,并决定是否立即播放列表的第 1 首音乐。
- setPlaylist(Playlist, int, boolean) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置播放列表,并决定是否立即播放列表的 position 位置处音乐。
- setPlaylist(Playlist) - 类 中的方法snow.player.PlayerClient
-
设置一个新的播放列表。
- setPlaylist(Playlist, boolean) - 类 中的方法snow.player.PlayerClient
-
设置一个新的播放列表。
- setPlaylist(Playlist, int, boolean) - 类 中的方法snow.player.PlayerClient
-
设置一个新的播放列表。
- setPlaylist(Playlist) - 类 中的方法snow.player.PlayerService
-
设置一个新的播放列表。
- setPlaylist(Playlist, boolean) - 类 中的方法snow.player.PlayerService
-
设置一个新的播放列表。
- setPlaylist(Playlist, int, boolean) - 类 中的方法snow.player.PlayerService
-
设置一个新的播放列表。
- setPlaylist(Playlist, int, boolean) - 接口 中的方法snow.player.playlist.PlaylistEditor
-
设置一个新的播放列表。
- setPlayMode(PlayMode) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置播放模式。
- setPlayMode(PlayMode) - 接口 中的方法snow.player.Player
-
设置播放器的播放模式。
- setPlayMode(PlayMode) - 类 中的方法snow.player.PlayerClient
-
设置播放模式。
- setPodcast(boolean) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setPosition(int) - 类 中的方法snow.player.playlist.Playlist.Builder
-
基准索引值。
- setQueryParams(String[], String, String[], String) - 类 中的方法snow.player.util.AudioScanner
-
设置查询参数。
- setRingtone(boolean) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setSize(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setSoundQuality(SoundQuality) - 类 中的方法snow.player.PlayerClient
-
- setSoundQuality(SoundQuality) - 接口 中的方法snow.player.PlayerManager
-
- setSoundQuality(SoundQuality) - 类 中的方法snow.player.PlayerService
-
- setSpeed(float) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setSpeed(float) - 接口 中的方法snow.player.audio.MusicPlayer
-
设置音乐播放器的播放速度。
- setSpeed(float) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
设置播放速度。
- setSpeed(float) - 接口 中的方法snow.player.Player
-
设置播放器播放速度。
- setSpeed(float) - 类 中的方法snow.player.PlayerClient
-
设置播放速度。
- setSpeed(float) - 类 中的方法snow.player.util.ProgressClock
-
设置速度倍数。
- setTitle(String) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲的标题。
- setTitle(String) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲的标题。
- setTitle(String) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setTrack(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setUri(String) - 类 中的方法snow.player.audio.MusicItem.Builder
-
设置歌曲的 Uri(NonNull)。
- setUri(String) - 类 中的方法snow.player.audio.MusicItem
-
设置歌曲的 Uri(NonNull)。
- setUri(String) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- setVolume(float, float) - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- setVolume(float, float) - 接口 中的方法snow.player.audio.MusicPlayer
-
设置音量为当前音量的百分比,范围为 [0.0 ~ 1.0] 的闭区间。
- setVolume(float) - 类 中的方法snow.player.helper.VolumeEaseHelper
-
Volume Ease 辅助方法。
- setWidth(int) - 类 中的方法snow.player.PlayerService.NotificationView.IconLoader
-
已过时。
设置图片的宽度(便于自动采样以降低内存占用)。
- setYear(int) - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- shutdown() - 类 中的方法snow.player.PlayerClient
-
关闭播放器。
- shutdown() - 接口 中的方法snow.player.PlayerManager
-
关闭播放器并终止 Service。
- shutdown() - 类 中的方法snow.player.PlayerService.NotificationView
-
关闭播放器。
- shutdown() - 类 中的方法snow.player.PlayerService
-
关闭播放器。
- size() - 类 中的方法snow.player.playlist.Playlist
-
返回当前播放队列中的元素数。
- skipToNext() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
下一曲。
- skipToNext() - 接口 中的方法snow.player.Player
-
下一曲。
- skipToNext() - 类 中的方法snow.player.PlayerClient
-
下一曲。
- skipToPosition(int) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
播放 position 处的音乐,如果播放列表中 position 处的音乐是当前正在播放的音乐,则忽略本次调用。
- skipToPosition(int) - 接口 中的方法snow.player.Player
-
播放 position 处的音乐,如果播放列表中 position 处的音乐是当前正在播放的音乐,则忽略本次调用。
- skipToPosition(int) - 类 中的方法snow.player.PlayerClient
-
播放 position 处的音乐,如果播放列表中 position 处的音乐是当前正在播放的音乐,则忽略本次调用。
- skipToPrevious() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
上一曲
- skipToPrevious() - 接口 中的方法snow.player.Player
-
上一曲。
- skipToPrevious() - 类 中的方法snow.player.PlayerClient
-
上一曲。
- SleepTimer - snow.player中的接口
-
睡眠定时器。
- SleepTimer.OnStateChangeListener - snow.player中的接口
-
用于监听睡眠定时器的状态改变。
- SleepTimer.TimeoutAction - snow.player中的枚举
-
睡眠定时器的时间到时要执行的操作。
- snow.player - 程序包 snow.player
-
- snow.player.annotation - 程序包 snow.player.annotation
-
- snow.player.appwidget - 程序包 snow.player.appwidget
-
- snow.player.audio - 程序包 snow.player.audio
-
- snow.player.effect - 程序包 snow.player.effect
-
- snow.player.helper - 程序包 snow.player.helper
-
- snow.player.lifecycle - 程序包 snow.player.lifecycle
-
- snow.player.playlist - 程序包 snow.player.playlist
-
- snow.player.util - 程序包 snow.player.util
-
- SoundQuality - snow.player中的枚举
-
播放器的首选音质。
- start() - 类 中的方法snow.player.audio.AbstractMusicPlayer
-
- start() - 接口 中的方法snow.player.audio.MusicPlayer
-
开始播放。
- start() - 接口 中的方法snow.player.helper.VolumeEaseHelper.Callback
-
- start() - 类 中的方法snow.player.helper.VolumeEaseHelper
-
- start(int, long, int) - 类 中的方法snow.player.util.ProgressClock
-
启动定时器。
- start(int, long, int, float) - 类 中的方法snow.player.util.ProgressClock
-
启动定时器。
- startEx() - 类 中的方法snow.player.audio.AbstractMusicPlayer
-
开始播放。
- startEx() - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- startForeground() - 类 中的方法snow.player.PlayerService
-
启动前台 Service。
- startSleepTimer(long) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
启动睡眠定时器。
- startSleepTimer(long, SleepTimer.TimeoutAction) - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
启动睡眠定时器。
- startSleepTimer(long) - 类 中的方法snow.player.PlayerClient
-
启动睡眠定时器。
- startSleepTimer(long, SleepTimer.TimeoutAction) - 类 中的方法snow.player.PlayerClient
-
启动睡眠定时器。
- startSleepTimer(long, SleepTimer.TimeoutAction) - 类 中的方法snow.player.PlayerService
-
启动睡眠定时器。
- startSleepTimer(long, SleepTimer.TimeoutAction) - 接口 中的方法snow.player.SleepTimer
-
启动睡眠定时器。
- stop() - 类 中的方法snow.player.audio.AbstractMusicPlayer
-
- stop() - 接口 中的方法snow.player.audio.MusicPlayer
-
停止播放。
- stop() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
停止
- stop() - 接口 中的方法snow.player.Player
-
停止播放。
- stop() - 类 中的方法snow.player.PlayerClient
-
停止播放。
- stopEx() - 类 中的方法snow.player.audio.AbstractMusicPlayer
-
停止播放。
- stopEx() - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- stopForegroundEx(boolean) - 类 中的方法snow.player.PlayerService
-
停止前台 Service。
- subscribe() - 类 中的方法snow.player.util.LiveProgress
-
开始监听播放器实时播放进度的更新。
- subscribe(LifecycleOwner) - 类 中的方法snow.player.util.LiveProgress
-
开始监听播放器实时播放进度的更新。
- subscribeNetworkState() - 类 中的方法snow.player.helper.NetworkHelper
-
订阅当前网络状态。
- syncPlayerState(String) - 接口 中的方法snow.player.PlayerStateSynchronizer
-
同步客户端与服务端的状态信息。