今天就跟大家聊聊有关android中怎么利用Media播放音频,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
创新互联专注于良庆企业网站建设,成都响应式网站建设,商城网站建设。良庆网站建设公司,为良庆等地区提供建站服务。全流程按需定制网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务1.创建MediaPlay对象
MeiaPlayer player; player = new MediaPlayer();
2.重置player对象
player.reset();
3.设置资源准备,启动
player.setDataSource("sdcard/a1.mp3"); player.prepare(); player.start();
4.设置暂停
player.pause();
5.再次调用start时可以继续播放
player.start();
6.释放资源
if(player != null) { player.stop(); player.release(); player = null; }
二、播放网络音乐
播放网络音乐时与播放本地音乐时几乎一样,只需注意以下几点:
设置资源地址为网络地址
准备时由于加载的是网络资源,对于网络的好坏不能保证,所以使用异步准备
player.prepareAsync();
由于使用异步准备所以启动时使用准备侦听,当准备完毕之后,再启动
player.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { public void onPrepared(MediaPlayer mp) { player.start(); } });
看完上述内容,你们对android中怎么利用Media播放音频有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。