- generateToken(List<T>, MusicItemUtil.GetUriFunction<T>) - 类 中的静态方法snow.player.util.MusicItemUtil
-
- get(int) - 类 中的方法snow.player.playlist.Playlist
-
返回当前播放队列中指定位置的元素。
- GET_URL_FAILED - 类 中的静态变量snow.player.audio.ErrorCode
-
获取播放链接失败。
- getAlbum() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲的专辑(NonNull)。
- getAlbum() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放的歌曲所属的专辑。
- getAlbum() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getAlbum(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件所属的专辑。
- getAlbum(MusicItem, String) - 类 中的静态方法snow.player.util.MusicItemUtil
-
获取歌曲的专辑,如果专辑为空,则返回默认值。
- getAlbum(Context, MusicItem) - 类 中的静态方法snow.player.util.MusicItemUtil
-
获取歌曲的专辑,如果专辑为空,则返回字符串 "未知专辑"
。
- getAlbumId() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getAlbumId(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件所属的专辑的 ID。
- getAllMusicItem() - 类 中的方法snow.player.playlist.Playlist
-
获取当前播放队列中包含的所有 MusicItem 元素。
- getArtist() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲的艺术家(NonNull)。
- getArtist() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放的歌曲的艺术家(歌手)。
- getArtist() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getArtist(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的艺术家。
- getArtist(MusicItem, String) - 类 中的静态方法snow.player.util.MusicItemUtil
-
获取歌曲的艺术家(歌手),如果艺术家为空,则返回默认值。
- getArtist(Context, MusicItem) - 类 中的静态方法snow.player.util.MusicItemUtil
-
获取歌曲的艺术家(歌手),如果艺术家为空,则返回字符串 "未知歌手"
。
- getArtistId() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getArtistId(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的艺术家的 ID。
- getAudioEffectConfig() - 类 中的方法snow.player.PlayerClient
-
获取音频特效的配置。
- getAudioSessionId() - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- getAudioSessionId() - 接口 中的方法snow.player.audio.MusicPlayer
-
获取音频会话 ID。
- getAudioSessionId() - 类 中的方法snow.player.PlayerClient
-
获取 audio session id。
- getBufferedProgress() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放歌曲的缓存进度(单位:秒)。
- getBufferedProgress() - 类 中的方法snow.player.PlayerClient
-
获取当前的缓存进度。
- getConnected() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取客户端的连接结果。
- getContentText(String) - 类 中的方法snow.player.PlayerService.NotificationView
-
工具方法,在
PlaybackState.ERROR
状态时,会返回一个
android.R.color.holo_red_dark
颜色的描述错误信息的 CharSequence 对象;其它状态下会将
defaultValue
原值返回。
- getContext() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取 Context 对象。
- getDateAdded() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getDateAdded(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取首次添加音频文件的时间。
- getDateModified() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getDateModified(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的最后一次修改日期。
- getDefaultIcon() - 类 中的方法snow.player.PlayerService.NotificationView
-
- getDefaultIcon() - 类 中的方法snow.player.PlayerService.NotificationView.IconLoader
-
已过时。
获取默认图片,该图片会在加载失败时返回。
- getDisplayName() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getDisplayName(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的显示名称。
- getDuration() - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- getDuration() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲的持续时间。
- getDuration() - 接口 中的方法snow.player.audio.MusicPlayer
-
获取当前音频文件的持续时间(单位:毫秒)。
- getDuration() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放的歌曲的持续时间(单位:秒)。
- getDuration() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getDuration(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
音频文件的持续时间。
- getErrorCode() - 类 中的方法snow.player.PlayerClient
-
获取错误码。
- getErrorCode() - 类 中的方法snow.player.PlayerService
-
获取错误码。
- getErrorMessage() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getErrorMessage(Context, int) - 类 中的静态方法snow.player.audio.ErrorCode
-
根据错误码获取对应的错误信息。
- getErrorMessage() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
错误信息,只在发生错误时该值才有意义。
- getErrorMessage() - 类 中的方法snow.player.PlayerClient
-
获取错误信息。
- getErrorMessage() - 类 中的方法snow.player.PlayerService
-
获取错误信息。
- getErrorMessage() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取错误信息。
- getExtra() - 类 中的方法snow.player.audio.MusicItem
-
获取携带的额外数据(Nullable)。
- getExtra() - 类 中的方法snow.player.playlist.Playlist
-
- getHeight() - 类 中的方法snow.player.PlayerService.NotificationView.IconLoader
-
已过时。
获取图片高度。
- getIcon() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取当前通知栏控制器的图标。
- getIconUri() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲图标的 Uri(NonNull)。
- getIconUri() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放的歌曲的图标的 Uri
- getId() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getId(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件在 Android 系统本地媒体库中的 ID 值。
- getLastModified() - 类 中的方法snow.player.PlayerClient
-
- getLastModified() - 类 中的方法snow.player.PlayerService
-
- getLastModified() - 接口 中的方法snow.player.playlist.PlaylistManager
-
获取最后一次修改播放列表的时间。
- getMediaController() - 类 中的方法snow.player.PlayerClient
-
获取 MediaControllerCompat
对象。
- getMediaSession() - 类 中的方法snow.player.PlayerService
-
获取当前 Service 中的 MediaSessionCompat
对象。
- getMediaSession() - 类 中的方法snow.player.PlayerService.MediaSessionCallback
-
获取播放器的 MediaSessionCompat 对象。
- getMediaSession() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取当前播放器的 MediaSessionCompat
对象。
- getMimeType() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getMimeType(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的 MIME 类型。
- getMusicId() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲的 music id(NonNull)。
- getName() - 类 中的方法snow.player.playlist.Playlist
-
获取播放列表的名称。
- getNotificationId() - 类 中的方法snow.player.PlayerService.MediaNotificationView
-
- getNotificationId() - 类 中的方法snow.player.PlayerService.NotificationView
-
返回 Notification 的 ID。
- getPackageName() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取当前应用的包名。
- getPersistenceId(Class<? extends PlayerService>) - 类 中的静态方法snow.player.PlayerService
-
- getPlaybackState() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getPlaybackState() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
播放器的播放状态。
- getPlaybackState() - 类 中的方法snow.player.PlayerClient
-
获取当前播放状态。
- getPlaybackState() - 类 中的方法snow.player.PlayerService
-
获取播放器当前的播放状态。
- getPlaybackState() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取播放器的播放状态。
- getPlayer() - 类 中的方法snow.player.PlayerService
-
获取播放器的 Player 对象。
- getPlayer() - 类 中的方法snow.player.PlayerService.MediaSessionCallback
-
- getPlayerClient() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
- getPlayerService() - 类 中的方法snow.player.PlayerService.MediaSessionCallback
-
- getPlayerState(Context, Class<? extends PlayerService>) - 类 中的静态方法snow.player.appwidget.AppWidgetPlayerState
-
- getPlayingMusicItem() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getPlayingMusicItem() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取当前只在播放的音乐。
- getPlayingMusicItem() - 类 中的方法snow.player.PlayerClient
-
获取当前正在播放的音乐。
- getPlayingMusicItem() - 类 中的方法snow.player.PlayerService
-
获取当前正在播放的音乐的 MusicItem 对象。
- getPlayingMusicItem() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取当前正在播放的音乐的 MusicItem 对象。
- getPlayingMusicItemDuration() - 类 中的方法snow.player.PlayerClient
-
获取当前正在播放的音乐的持续时间。
- getPlayingNoStalled() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
- getPlaylist(PlaylistManager.Callback) - 类 中的方法snow.player.PlayerClient
-
- getPlaylist(PlaylistManager.Callback) - 类 中的方法snow.player.PlayerService
-
- getPlaylist(PlaylistManager.Callback) - 接口 中的方法snow.player.playlist.PlaylistManager
-
以异步的方式获取播放队列。
- getPlaylistExtra() - 类 中的方法snow.player.PlayerService
-
获取播放队列携带的额外参数(可为 null)。
- getPlaylistExtra() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取播放队列携带的额外参数(可为 null)。
- getPlaylistManager() - 类 中的方法snow.player.PlayerClient
-
获取当前 PlayerController 的 PlaylistManager 对象。
- getPlaylistName() - 类 中的方法snow.player.PlayerClient
-
- getPlaylistName() - 类 中的方法snow.player.PlayerService
-
- getPlaylistName() - 接口 中的方法snow.player.playlist.PlaylistManager
-
获取播放列表的名称。
- getPlaylistSize() - 类 中的方法snow.player.PlayerClient
-
- getPlaylistSize() - 类 中的方法snow.player.PlayerService
-
- getPlaylistSize() - 接口 中的方法snow.player.playlist.PlaylistManager
-
获取当前播放队列的大小。
- getPlaylistToken() - 类 中的方法snow.player.PlayerClient
-
- getPlaylistToken() - 类 中的方法snow.player.PlayerService
-
- getPlaylistToken() - 接口 中的方法snow.player.playlist.PlaylistManager
-
获取播放列表的 Token
- getPlayMode() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getPlayMode() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
播放器的播放模式。
- getPlayMode() - 类 中的方法snow.player.PlayerClient
-
获取当前播放模式。
- getPlayMode() - 类 中的方法snow.player.PlayerService
-
获取播放队列的播放模式。
- getPlayMode() - 类 中的方法snow.player.PlayerService.NotificationView
-
获取播放器的播放模式。
- getPlayPosition() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放歌曲在列表中的位置。
- getPlayPosition() - 类 中的方法snow.player.PlayerClient
-
获取当前播放列表的播放位置。
- getPlayProgress() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getPlayProgress() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放歌曲的实时播放进度(单位:秒),支持双向绑定。
- getPlayProgress() - 类 中的方法snow.player.PlayerClient
-
获取播放进度(单位:毫秒)。
- getPlayProgressUpdateTime() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getPlayProgressUpdateTime() - 类 中的方法snow.player.PlayerClient
-
获取播放进度的更新时间。
- getPreparing() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
播放器是否正在准备中。
- getProgress() - 类 中的方法snow.player.audio.MediaMusicPlayer
-
- getProgress() - 接口 中的方法snow.player.audio.MusicPlayer
-
获取当前的播放进度(单位:毫秒)。
- getSize() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getSize(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的大小。
- getSleepTimerElapsedTime() - 类 中的方法snow.player.PlayerClient
-
获取睡眠定时器已经走过的时间。
- getSleepTimerProgress() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取睡眠定时器进度(单位:秒)。
- getSleepTimerStarted() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
睡眠定时器是否已启动。
- getSleepTimerStartedTime() - 类 中的方法snow.player.PlayerClient
-
获取睡眠定时器的启动时间。
- getSleepTimerTime() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取睡眠定时器的时长(单位:秒)。
- getSleepTimerTime() - 类 中的方法snow.player.PlayerClient
-
获取睡眠定时器的定时时间。
- getSmallIconId() - 类 中的方法snow.player.PlayerService.MediaNotificationView
-
Notification 的 small icon 的资源 id。
- getSoundQuality() - 类 中的方法snow.player.PlayerClient
-
获取当前播放器的首选音质。
- getSpeed() - 类 中的方法snow.player.appwidget.AppWidgetPlayerState
-
- getSpeed() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
播放器播放速度。
- getSpeed() - 类 中的方法snow.player.PlayerClient
-
获取播放速度。
- getStalled() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
播放器是否处于 stalled 状态。
- getTextDuration() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取歌曲的持续时间(单位:秒)对应的文本值,例如 82 秒对应的文本值为 "01:22"
- getTextPlayProgress() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取歌曲的实时播放进度(单位:秒)对应的文本值,例如 82 秒对应的文本值为 "01:22"
- getTextSleepTimerProgress() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取睡眠定时器进度(单位:秒)对应的文本值,例如 82 秒对应的文本值为 "01:22"
睡眠定时器的进度是个倒计时。
- getTextSleepTimerTime() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
获取睡眠定时器的时长(单位:秒)对应的文本值,例如 82 秒对应的文本值为 "01:22"
- getTimeoutAction() - 类 中的方法snow.player.PlayerClient
-
获取睡眠定时器的时间到时要执行的操作。
- getTitle() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲的标题(NonNull)。
- getTitle() - 类 中的方法snow.player.lifecycle.PlayerViewModel
-
正在播放的歌曲的标题。
- getTitle() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getTitle(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的标题。
- getTitle(MusicItem, String) - 类 中的静态方法snow.player.util.MusicItemUtil
-
获取歌曲的标题,如果标题为空,则返回默认值。
- getTitle(Context, MusicItem) - 类 中的静态方法snow.player.util.MusicItemUtil
-
获取歌曲的标题,如果标题为空,则返回字符串 "未知标题"
。
- getToken() - 类 中的方法snow.player.playlist.Playlist
-
获取播放列表的 Token。
- getTrack() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getTrack(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取专辑中这首歌的曲目号,如果有的话。
- getUri() - 类 中的方法snow.player.audio.MusicItem
-
获取歌曲的 Uri(NonNull)
- getUri() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getUri(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件的播放链接。
- getUri(T) - 接口 中的方法snow.player.util.MusicItemUtil.GetUriFunction
-
返回 item 的 URI 字符串。
- getWidth() - 类 中的方法snow.player.PlayerService.NotificationView.IconLoader
-
已过时。
获取图片的宽度。
- getYear() - 类 中的方法snow.player.util.AudioScanner.AudioItem
-
- getYear(Cursor) - 类 中的静态方法snow.player.util.AudioScanner
-
获取音频文件录制的年份,如果有的话。