获取Android媒体库中的音乐文件

博主分享了如何优化Android音乐播放器的体验,通过从媒体库而不是递归扫描SD卡获取音乐文件,提高了应用的加载速度。文章包含实现这一功能的关键代码片段。
摘要由CSDN通过智能技术生成

                                        获取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.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值