第一步:在appDelegate中通知app支持后台播放:在方法 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {} 中添加如下 ...
分类:
其他好文 时间:
2016-09-24 17:34:45
阅读次数:
198
首先在配置文件中打开后台运行音频,如上图。 下一步在代码中添加 //设置后台播放 AVAudioSession *audioSession = [AVAudioSession sharedInstance]; [audioSession setCategory:AVAudioSessionCateg ...
分类:
移动开发 时间:
2016-09-20 16:33:29
阅读次数:
213
Service是不需要界面的服务,比如http长连接,后台播放音乐 等等 首先新建一个类,extent Service 。(AS中新建目录有Service选项) 1.启动服务 2.停止服务 3.绑定服务 在绑定服务的时候需要重写两个函数 并且在Service中要实现onBind(),返回一个对象 4 ...
分类:
其他好文 时间:
2016-08-18 01:00:16
阅读次数:
122
iOS 4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的AVFoundation.framework实现,像用AvAudioPlayer,AvPlayer播放的话,要实现完美的后台音频播放,依据app的功能需要,可能需要实现几个关键的功能。 ...
分类:
移动开发 时间:
2016-08-04 19:03:52
阅读次数:
199
界面如图,采用service服务组建,实现后台播放。包括 播放,暂停,重播,停止功能 下面就让我们一起看看它的实现吧(上图路径中要有音频文件)。 1.界面布局就不介绍了 2.service代码 public class PlayerService extends Service { private ...
分类:
其他好文 时间:
2016-07-02 18:54:08
阅读次数:
195
一.设置后台播放 首先允许程序后台播放 代码实现 1 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 2 3 // 设置后台播 ...
分类:
移动开发 时间:
2016-06-14 00:55:37
阅读次数:
273
编程的时间与空间的概念,两者不可兼得(技术固定),时间换空间,空间换时间 sufaceView占用比较大的空间但是效率高 1,音乐播放器 MediaPlayer ①同步的 大致流程按下图走即可,播放最好写在服务里,因为要在后台播放 1.1 new出来的mediaplayer 默认处于Idie(空闲) ...
分类:
移动开发 时间:
2016-06-04 23:46:54
阅读次数:
568
第一个:用Activity实现 activity_music_play1.xml MusicPlay1.java 效果图: 第二个:用Service实现 可以实现后台播放 不影响其他程序运行 重新进入也不会重新播放歌曲 MusicPlay2.java MusicPlayService.java 效果 ...
分类:
移动开发 时间:
2016-04-23 22:48:08
阅读次数:
293
iOS的原声类API中,AVAudioPlayer和AVPlayer两个类都有播放音频的功能,其中AVAudioPlayer,设置成只允许播放本地的音频,而AVPlayer的话,则是有播放网络上的音频的能力。需要使用这两个,都需要首先导入AVFoundation框架。如果需要使用后台播放,则会需要使
分类:
移动开发 时间:
2016-03-08 07:01:40
阅读次数:
189
项目名称:MusicRadio 描写:一个基于酷狗电台API制作的APP(http://topic.kugou.com/radio/),功能基本满足需要,唯一不足就是暂不能后台播放 UI布局:采用了AutoLawyou 和SizeClass 浏览 不足之处希望能指导出来,大家共同进步。 详细源码见:
分类:
其他好文 时间:
2016-02-21 01:25:13
阅读次数:
281