最近在做播放器例子,请教各位!!!

  1. 如何提取音乐文件内的图片?
    就是文件里内嵌的图片,比如专辑封面这些;

  2. 如何提取wma/wmv等格式的信息?
    mp3的提出来了,那么除了mp3格式以外的其他格式呢.

  3. android能做频谱吗? 怎么做?

  4. 有没有歌词下载链接?
    我想把它做到程序里,开始播放时就搜索并下载歌词,然后和歌曲关联起来;
    有的歌曲里有内嵌的歌词,就可以不用下,但是大部分都没有内嵌歌词,所以想找个链接..

  5. 为什么选择歌曲后,不能选择我做的播放器?
    就是我直接在sdcard里找到歌曲,然后点击后,会弹出一个窗口,
    在里面选择播放器来播放,但是为什么没有我自己的播放器呢?

我用的是android 2.2版本的

[code="java"]
播放的activity在mainfest中的intent-fiter这样定义




[/code]
然后你在点击某个歌曲的时候
[code="java"]
Intent it = new Intent(Intent.ACTION_VIEW);

Uri uri = Uri.parse("歌曲的路径");

it.setDataAndType(uri , "video/mp4");

startActivity(it);

[/code]

1。
查看这个链接
http://blog.csdn.net/dany1202/article/details/6532024
或者看music源码
2.android原生系統是不支持wma/wmv,但是不同的手机支持情况不同,有些手机有自带的wma/wmv,解码器所以支持wma/wmv,所以如果你要你写的播放器支持wma/wmv,那么你自己得解码。
3.
Android 2.3 提供了类 android.media.audiofx.Visualizer 支持获取音频FFT数据
4.百度歌词吧
http://box.zhangmen.baidu.com/x?op=12&count=1&title=%E6%97%8B%E6%9C%A8 $$%E7%8E%8B%E8%8F%B2 $$$$

黄色部分为歌曲名和歌手名,输入如上网址,会得到一个对应的xml文件,让后解析这个xml得到歌词

楼上说的很全面。。。
最后一个应该是给你的activity里面加上的intent-fiter吧,可以去看下music源码

8) 原来有5个问题 晕没看到