利用ContentProvider获得本设备上所有的音/视频文件信息
ArrayList<Song> songs = null;
Cursor cursor = context.getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, // 第一个参数:指定是去媒体库取数据
new String[] {
MediaStore.Audio.Media._ID, // 歌曲编号
MediaStore.Audio.Media.DISPLAY_NAME, // 文件名,如:2034783742837.mp3
MediaStore.Audio.Media.TITLE, // 歌曲名,如:双节棍
MediaStore.Audio.Media.DURATION, // 歌曲播放的时长
MediaStore.Audio.Media.ARTIST, // 艺术家(唱歌的人