Android 获取assets文件夹中音频文件的引用,并播放音乐
//本地app中的assets文件夹有music_1.mp3的文件,那么怎么获取文件引用,并直接播放这个文件呢
private void playMusic(boolean play) {
try {
if (mMediaPlayer == null) {
mMediaPlayer = new MediaPlayer();
AssetFileDescriptor mAssetFD = getAssets().openFd("music_1.mp3");//打开音乐文件
mMediaPlayer.setDataSource(mAssetFD.getFileDescriptor(), mAssetFD.getStartOffset(), mAssetFD.getLength());//设置音源
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_VOICE_CALL);//输出类型为通话
}
if (play) {
mMediaPlayer.prepare();
mMediaPlayer.setLooping(true);//循环播放
//mMediaPlayer.setVolume(maxVolume,maxVolume);
mMediaPlayer.start();//开始播放
} else {
mMediaPlayer.release();//停止播放
}
} catch (Exception e) {
Log.d(TAG, "receiver mMediaPlayer Exception:");
e.printStackTrace();
}
}
Android 获取assets文件夹中音频文件的引用,并播放音乐相关推荐
- java 读取手机文件_Android获取手机文件夹及文件列表的方法
先看看效果图: package wuwang.tools.utils; import java.io.File; import java.io.FileInputStream; import java ...
- android 扫描所有图片格式,Android获取本机各种类型文件列表(音乐、视频、图片、文档等)...
介绍 本篇介绍Android获取本机各种类型文件的方法,已经封装成工具类,末尾有源码下载地址. 提示 获取音乐.视频.图片.文档等文件是需要有读取SD卡的权限的,如果是6.0以下的系统,则直接在清单文 ...
- MATLAB 获取某个文件夹下所有文件夹或者文件的名字
fileName = "./folder"; files = dir(fullfile(fileName)); size_row = size(files); folder_num ...
- android 把assets 里面的图片文件输出到SD卡
//从项目取出来,大家一起看看,android 把assets 里面的图片文件输出到SD卡 private void sWithImage(String image) { // TODO Auto-g ...
- android 获取apk里的xml文件
今天,简单讲讲如何获取 apk里的xml文件. 之前的博客,我讲了如何获取apk的图片资源和反编译获取代码资源,但是如何获取XML资源呢? 一.回顾图片资源的获取: 首先准备一个apk,嘿嘿就是 ...
- android 删除目录下所有文件大小,Android 删除文件夹(文件夹以及文件夹下所有的文件)、文件...
1.Android 删除文件夹(文件夹以及文件夹下所有的文件) //删除文件夹和文件夹里面的文件 public static void deleteDirWihtFile(File dir) { if ...
- python 获取文件夹所有文件列表_python获取文件夹下所有文件及os模块方法
python获取文件夹下所有文件 方法一:使用os.listdir import os for filename in os.listdir(r'c:\windows'): print filenam ...
- php过去文件夹总数,用php获取文件夹内文件的数量
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 用php获取指定文件夹内文件的数量: 用PHP读取一个文件夹内有多少个文件,例如有一个Picture文件夹,里面有200张 ...
- java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...
package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...
最新文章
- zlggui菜单12864_lcddrive.h
- STM32F103之FLASH组织
- F - Tickets (预处理)
- LNMP一键安装脚本(第二版)
- android静态代码扫描,android 静态代码扫描
- python 求子字符串_(6)KMP算法(求子串的位置)______字符串的匹配
- JAVA第三方包导入但找不到类,解决:导入第三方包报错java.lang.NoClassDefFoundError:XXX.XXX,XXXXXX...
- 学游戏设计要什么学历_东莞模具设计培训学模具技术有什么好处为什么学模具技术...
- json文件转换成label.png等一系列文件
- ajax教程初始模板,ajax实战入门模板
- 2008计算机多用户远程,Win2008 R2实现多用户远程连接设置方法
- 今日起禁止个人注册CN域名(每日关注2009.12.14)
- A2M峰会直击|闲鱼纳米镜——人人都是数据分析师
- 女子打扮时尚穿短裙 被8岁儿子指责像二奶
- 机器人控制器编程整理汇总-辞旧迎新-
- 1197: 考试排名(一)(结构体专题)
- matlab中polyadd的意思,关于polyadd
- Edge浏览器的主页被360篡改的解决办法
- js算某天是今年的第几天
- 宽度优先搜索算法解决八数码问题
热门文章
- 阿里开源的27个项目,值得收藏!
- 编程实现多边形的平移、比例(缩放)、旋转、对称和错切等二维仿射变换(大有门道)
- 在使用Less除法运算时,报错(css不出结果)
- 13z Web自动化测试 - 软件测试
- 计算机信息的容量单位是什么,信息的基本容量单位是
- 关于emjoy表情在android5.x以上系统触发jni错误的修改(基于cocos2dx2.1.5修改)
- doris安装部署-通过docker部署doris集群
- html5自学总结及分析,HTML学习记录和总结
- 高端机市场卡位战:iQOO能否博得一席之地?
- BUUCTF msic 专题(108)[UTCTF2020]zero