获取Android媒体库中的音乐文件
差不多结束了考试周(还剩一门英语听力),坐下来静静的看代码是一件多么令人感到愉悦的事情。随心所欲,在代码的世界里尽情的遨游。
想到之前写过的一个音乐播放器还没与完善,于是就想着把代码给优化一下。因为之前写音乐播放器急于求成,加上当时对SQLite数据库很陌生,在进行音乐加载时采用的是用递归对SD卡进行全部扫描的笨力搜索导致音乐播放器在打开的时候要加载很长时间。这两天学习了数据库的操作后尝试着从媒体库中直接去取音乐文件的方法,
结果成功了。废话不多说了,看看代码才是硬道理!!
上代码:
package com.example.testmediascanner;
import java.util.Arrays;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.database.Cursor;
import android.media.AudioManager;
import android.