android开发如何获得歌曲信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android开发如何获得歌曲信息相关的知识,希望对你有一定的参考价值。

歌曲文件保存在缓存中, 其uri为content://com.android.email.attachmentprovider/1/5/RAW
能够通过mediaplayer的setDataSource()进行播放,但该类没有提供读取歌曲信息的方法。
因为保存成缓存RAW所以没法用多媒体数据库查找。
求教android同仁,积分不少,回答后补上,怕百度给吃了

参考技术A 你是获取手机内存里面的音乐吗?如果是你应该先获取音乐文件的路径,你在服务中通过mediaplayer.setdatasource(currentMusic.getpath)来获取当前avtivity发送过来的当前音乐对象,在music类中用mediaStrose.Adeio.media来获取音乐文件的歌名,歌手和歌曲存放的路径。

android 开发怎么获得本机号码

参考技术A 1首先进入到自己手机里的“设置”里,这个方法有几个,一般那些程序页面都会有设置图标:
2然后在设置里拉到最下面,一般都会有一个“关于手机”等类似信息的选项:
3然后在关于手机里会有“状态消息”或者设备信息等文字意思类似的选项:
4如果有双卡的手机,还会需要“选择用户卡”,并且在状态消息里也可看到一些手机信息:
5选择用户卡就是你想要查手机号码的卡了:
6选择后就会显示此卡的附加状态信息,里面就会有“本机号码”等信息了:
7以上步骤不同手机系统版本,会有不同的名称,但一般都会是在系统设置里关于手机那里可查询到手机号码的,大家如果没看到上面步骤里的文字,可一个个点击打开看看,别选择什么确定就不会有什么影响的。
8上面是说自己打开手机设置信息查看本机号码,然后还有一些简单的方法,如打个电话给朋友,就会显示自己的手机号码了:

以上是关于android开发如何获得歌曲信息的主要内容,如果未能解决你的问题,请参考以下文章

android音乐播放器开发 SweetMusicPlayer 载入歌曲列表

android 开发怎么获得本机号码

将歌曲信息从 iTunes 同步到 Android 手机时出现问题

在 Android 中获取在线广播歌曲详细信息

如何获得Android的崩溃日志

Android 猜歌曲游戏开发