单纯音乐播放的角度来讲(不谈资源获取,比如酷狗、QQ音乐等等之流),以下两个应该算是iOS里面最好的了。
创新互联建站客户idc服务中心,提供服务器机柜租用、成都服务器、成都主机托管、成都双线服务器等业务的一站式服务。通过各地的服务中心,我们向成都用户提供优质廉价的产品以及开放、透明、稳定、高性价比的服务,资深网络工程师在机房提供7*24小时标准级技术保障。
先说Golden Ear,国产开发商开发,国货也有精品,必须支持。
- 无损格式音乐文件播放器
- 支持所有常见的无损格式,包括:FLAC、APE、WAV、WavPack、AIFF、ALAC
- 可以选择3种播放模式:1、顺序播放;2、随机;3、单首曲目循环
- 支持最高至 24bit/96KHz 无损音乐.
- 支持 AirPlay.
- 支持从其他 App 导入音乐文件。
- 支持FTP文件传输.
- 支持 CUE 文件. 名字应与音乐文件相同。如显示乱码,请将其转为UTF8格式.
- 支持 LRC 歌词文件. 名字应与音乐文件相同。如显示乱码,请将其转为UTF8格式.
- 用户可自行创建/重命名/删除目录
- 用户可移动/重命名/删除所有文件
- 显示专辑封面(*.jpg,*.png, …). 应与音乐文件同名,也支持"专辑名.jpg"这种形式
- 睡前计时器
- 多种播放列表主题可供挑选
再说说HF Player,免费+内购的模式,强大的EQ模式,更强大的超精度上采样及格式转换,并且支持对部分耳机型号声音输出时进行校正,其他balabala……
总而言之,言而总之一句话:功能逆天,战斗力爆表。
支持MP3/ALAC/AAC/WAV/AIFF (=48 kHz)
购买内购之后支持:FLAC, DSF (PCM转换, DoP), DSD-IFF (2.8 MHz/5.6 MHz, PCM转换, DoP), WAV, AIFF, Ogg-Vorbis(=192 kHz)
lt;img src="" data-rawwidth="175" data-rawheight="175" class="content_image" width="175"gt;
最下面是toolbar ,也可以是tabbar 上面放button ,button里放相应的image.
最上面是左右滑动的第三方控件,不是xcode自带。
打开后台模式的音乐播放,或者在info.plist文件中添加 Required Background Modes 键,其值是 App plays audio or streams audio/video using AirPlay
蓝牙设备通过通知的方式向APP发送消息,APP监听并接收到后,调用 systemMusicPlayerControl: 方法实现对iOS系统音乐播放器的控制。
到此就实现了蓝牙设备控制iOS系统音乐播放器播放音乐的功能。
参考文章: iOS音频播放的几种方式
你可以使用Android Service。
Service翻译成中文是服务,熟悉Windows 系统一定很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行,避免被用户误关闭。因为Android在某些情况下会自动关闭非前台显示的Activity,所以如果要让一个功能在后台一直执行,不被Android系统关闭,比如说闹钟、后台播放音乐,就必须使用Service。
开发音乐播放器的时候如果没用Service,也可以后台播放,别以为Service没什么用,经过一段时间后就会发现,没用Service的播放器在播放一段时间后会被系统自动关闭。 就算还在后台播放,过一段时间后打开播放器,再点播放按钮,会出现两种声音。
我想你是遇到了这个问题吧,你查一下资料学习一下Android Service。相信你能研究出来的。希望帮到你。