android 调用音乐播放器,android调用音乐播放器,三种方
小弟想请问一下。怎样在自己写的程序中调用系统的音乐播放器呢。
我在google上搜索了。主要是有两种方法,可是都不是我想要的。
第一种是。使用mp3音乐文件的uri。和intent,进行调用。可是这样的是针对某一首歌曲的播放使用的。
/**
* 播放指定名称的歌曲
* @param audioPath 指定默认播放的音乐
*/
public static void playAudio(String audioPath){
Intent mIntent = new Intent();
mIntent.setAction(android.content.Intent.ACTION_VIEW);
Uri uri = Uri.parse("file:///sdcard/a.mp3");替换成audiopath
mIntent.setDataAndType(uri , "audio/mp3");
IntentUtil.startIntent(mIntent);
}
这样的播放方式效果不交难看
另外一种是,使用compoment指定MusicBrowerActivity,这样的的仅仅能针对android系统自带的播放器,
Intent mIntent = new Intent();
ComponentName comp = new ComponentName("com.android.music","com.android.music.MusicBrowserActivity");
mIntent.setComponent(comp);
mIntent.setAction(android.content.Intent.ACTION_VIEW);
startIntent(intent);
我试了一下 还配置MusicBrowserActivity
第三种:打开系统自带的音乐播放器:
Intent intent = new Intent("android.intent.action.MUSIC_PLAYER");
startActivity(intent);
android 调用音乐播放器,android调用音乐播放器,三种方相关推荐
- android唤醒音乐播放器,android调用音乐播放器,三种方
小弟想请问一下.怎样在自己写的程序中调用系统的音乐播放器呢. 我在google上搜索了.主要是有两种方法,可是都不是我想要的. 第一种是.使用mp3音乐文件的uri.和intent,进行调用.可是这样 ...
- android 存放音频文件夹里,Android 实现简单的音乐播放器效果(音频文件的三种存放)...
Android 实现简单的音乐播放器效果(音频文件的三种存放).三种方法主要使用到的类 MediaPlayer.create() getAssets() new Mediaplayer() - 几个控 ...
- android解析XML总结(SAX、Pull、Dom三种方式)
在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX.Pull.Dom解析方式. 今天解析的xml示例(channels.xml)如下: 1 <?xml v ...
- android标题白色_Android设置布局背景为白色的三种方法
一.在xml文件里可以直接设置: android:background="#ffffff" 其他颜色可以看这里;http://blog.csdn.net/yanzi1225627/ ...
- 21天学习之二(Android 10.0 SystemUI默认去掉底部导航栏的三种方法)
活动地址:CSDN21天学习挑战赛 1.概述 在定制化开发中,在SystemUI的一些定制功能中,针对默认去掉底部导航栏的方法有好几种,StatusBar和DisplayPolicy.java中api ...
- 音视频从入门到精通——FFmpeg 播放器实现音视频同步的三种方式
老人们经常说,播放器对音频和视频的播放没有绝对的静态的同步,只有相对的动态的同步,实际上音视频同步就是一个"你追我赶"的过程. 音视频的同步方式有 3 种,即:音视频分别向系统时钟 ...
- Android让屏幕保持常亮,不熄屏的三种方法
转载自https://blog.csdn.net/superxlcr/article/details/78822544 方法一:持有WakeLock 首先获取WakeLock相关权限: <use ...
- Android 系统(188)---In-Cell、On-Cell、OGS三种屏幕技术
In-Cell.On-Cell.OGS三种屏幕技术 手机屏幕在生产过程中需要对保护玻璃,触摸屏.显示屏着三部分进行两次贴合.如果采用框贴显示效果将大打折扣,而如果采用全贴合良品率又是一个问题.由于保护 ...
- android友盟错误日志,友盟崩溃日志分析三种方式
第一种:采用友盟提供的工具 1.再友盟错误页面,右下角,有一个保存错误日志的. 比如:xxx iOS_错误分析_错误详情_100442.csv 2.把xxx.app.dSYM 放到这个目录下~/Lib ...
- android图案解锁忘了怎么解,手机图案解锁忘了怎么办 三种方法轻松解决【图文】...
随着智能机的普及,手机上锁方法也有了新的方式,除了以前传统的密码锁之外,手机还添加了极富趣味的图案锁.九宫格形式的图案锁屏,看上去不仅新颖,而且锁屏更加方面,这种锁屏很快就受到不少用户的喜爱!可是在使 ...
最新文章
- PHP无状态对象,(PHP)基于Token的身份验证中对无状态的理解
- 白话Elasticsearch07- 深度探秘搜索技术之基于term+bool实现的multiword搜索底层剖析
- Package Manager Console 向VS2010安装 EntityFramework
- MySQL高级 - 日志 - 查询日志
- [Leetcode][第257题][JAVA][二叉树的所有路径][BFS][DFS]
- 云漫圈 | 有趣的海盗问题 (完整版)
- 设计模式- 创建型模式, 建造者模式(2)
- 【安装sql 2008步骤】
- 已知尺寸计算像素公式
- halcon轮廓擦除_【Halcon】轮廓处理
- 24V转3.3V稳压芯片,低压降线性稳压器
- DRF 的SQL 语句
- LS1046A 环境搭建-LSDK快速搭建
- 5年码农吐血推荐10款用了就离不开的网站
- CA认证完整实现步骤
- 在岗3年才拿8K,别不服人家应届生薪资比你高,你除了待公司久一点,还有什么比他强?
- 波及Win 11,让安全员自动放弃的零日漏洞,微软这次麻烦了
- selenium使用代理IP
- html美食网站源码
- 竞品分析:小宇宙APP——如何在播客领域站住脚?
热门文章
- caj转换成word方法免费
- 计算机房等电位接地规范,电子计算机机房接地装置设计要求
- 谎言,统计数据和供应商
- 12款高质量的免费 HTML 网站模板下载
- 用友u8怎么导出凭证_用友U8V10.1ERP怎么生成期间损益结转凭证的图文操作教程
- 牛,碉堡了:GitHub 加速神器
- 读程士宏之《测度论与概率论基础》
- RabbitVCS无法自动保存密码的BUG
- Nike Zoom LeBron 15 Performance Review
- android 音频压缩 silk,有损音频压缩格式大比拼─MP3、Ogg、AAC、HE-AAC、HE-AACv2、Opus究竟谁才是王者?...