-(void) viewDidLoad { [self.remindTableView setDelegate:self];//指定委托 [self.remindTableView setDataSource:self];//指定数据源 } ...
分类:
移动开发 时间:
2016-07-01 13:32:08
阅读次数:
182
String path = Environment.getExternalStorageDirectory().getPath(); MediaMetadataRetriever media = new MediaMetadataRetriever(); media.setDataSource(pa ...
分类:
移动开发 时间:
2016-06-14 19:37:58
阅读次数:
485
今天在尝试使用MediaPlayer播放音乐时出了一个问题,在使用 这行代码为MediaPlayer设置要播放的音乐地址时,代码执行到这一行总是会报错,错误信息为:setDataSource failed 一下子就懵逼了,为何会failed没说啊,在网上查了些资料各种尝试后没什么用,后来改用其中的一 ...
分类:
移动开发 时间:
2016-05-26 21:52:03
阅读次数:
294
-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:se ...
分类:
移动开发 时间:
2016-05-08 01:10:21
阅读次数:
251
应用中的音乐一般放在res/raw目录下 以上两个方法用起来非常方便,便这两个方法每次都会返回新创建的Mediaplayer对象,同时也不方便控件播放状态.如果需要播放多个音频,使用这种方法就不方便. 可以使用MedaiPlayer.setDataSource()方法来装载指定的音频文件 播放 暂停
分类:
移动开发 时间:
2016-03-21 00:06:56
阅读次数:
298
一、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:se
分类:
移动开发 时间:
2016-02-15 23:57:27
阅读次数:
563
一、播放手机本地音乐1.创建MediaPlay对象MeiaPlayerplayer;
player=newMediaPlayer();2.重置player对象player.reset();3.设置资源准备,启动player.setDataSource("sdcard/a1.mp3");
player.prepare();
player.start();4.设置暂停player.pause();5.再次调用start时可以继续播..
分类:
移动开发 时间:
2016-02-15 10:45:32
阅读次数:
308
当我使用Android中MediaPlayer播放网络uri提供的一首歌曲时,出现如上的问题,这个问题的解决是因为没有获取相应的播放权限导致的。解决办法:需要在AndroidManifest.xml中添加这样一段代码用于获取播放权限来访问你的manifest
file文件。
网络播放指定Url提供的歌曲的代码如下:
/*
* 网络资源
*/
Media...
分类:
编程语言 时间:
2015-07-20 16:27:30
阅读次数:
145
mediaplayer报错 prepareAsync called in state 1 是因为在setDataSource之前调用了prepare。因为setDataSource放到了线程里,忘了start(事实证明也不能放到线程中,因为会和prepareAsync异步执行,导致还没se...
分类:
其他好文 时间:
2015-07-16 18:35:07
阅读次数:
171
最近界面里要添加语音功能,记录下做的过程中遇到的问题: 1、java.io.IOException: Prepare failed.: status=0x1 解决方法: mp.setDataSource(PATH_TO_FILE);mp.prepare();这个地方修改如下:File file = ...
分类:
其他好文 时间:
2015-07-02 19:06:16
阅读次数:
104