我正在开发一个音乐播放器应用程序。我已经创建了播放列表,我想将服务组件用于播放器功能,如播放、暂停、上一个、下一个、停止、随机播放等。
为此,我在Sending Commands to service from activity找到了这个答案,根据它,有两种不同的方法可以做到这一点(向服务提供命令以处理所有音乐播放器功能),一种是使用本地服务,另一种是使用广播接收器。
所以我的问题是,就效率和简单性而言,我应该选择以下哪种方法或最好的方法。在未来的版本中,我想添加视频播放功能,所以请相应地回答。
谢谢。