是这样的,我做了一个简单的音乐播放器,其中使用了MediaStore获取手机里的mp3文件,并把mp3文件信息放到一个ListView中作为歌曲列表。
还有一个功能就是通过网络下载mp3文件。但是下载完成之后,歌曲列表里却不会显示新下载的歌曲信息,我必须把手机重启之后新下载的歌曲才会显示到歌曲列表里面。
我知道系统是自动存储了手机里所有的音乐文件信息,是不是新下载的歌曲没有被添加到它的数据库中呢?所以重启手机之后才能生效?
但是我通过手机默认浏览器下载的歌曲,却能立即显示到歌曲列表里面。所以我想可能是我自己写的网络文件下载功能不够完善,没有能让系统注意到我已经下载的mp3文件。
所以有没有人遇到过同样的问题呢?或者有解决方法呢?求解~~
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
Android 从网络下载文件,使用MediaStore扫描mp3文件
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
devmiao 2015-08-19 07:40关注本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-11-07 01:04五一编程的博客 原生开发套件 (NDK) 是一套工具,使您能够在 Android 应用中使用 C 和 C++ 代码,并提供众多平台库,您可使用这些平台库管理原生 activity 和访问实体设备组件,例如传感器和触控输入。NDK 可能不适合大多数 Android...
- 2020-10-07 14:41LoneySmoke的博客 MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。 这个数据库中包括 音频、视频、图像、文件等多种类型的文件索引,Android会周期性地检索手机中的文件,添加至该...
- 2024-05-10 19:402401_84909864的博客 因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。既有适合小白学习的零基础资料,也有适合3年以上经验的小...
- 2022-04-06 14:00这涉及到使用Android的MediaStore类来获取媒体信息,以及如何组织和展示这些信息,例如按照艺术家、专辑、流派等分类。 3. **音频播放**:Android的MediaPlayer类是播放音频的核心组件。开发者需要了解如何初始化...
- 2024-04-22 07:442401_84149381的博客 android:onClick=“onClick” android:id=“@+id/lay_local_music” android:layout_width=“@dimen/dp_120” android:layout_height=“@dimen/dp_120” android:background=“@drawable/shape_app_color_radius_5”...
- 2015-12-23 10:54综上所述,开发一个Android MP3播放器涉及到多个技术层面,从文件扫描、UI设计到多媒体播放和后台服务,每一步都需要细致入微的考虑和优化。结合提供的解析代码博客,可以进一步学习和实践这些技术,提升自己的...
- 2015-04-23 02:23weixin_34405925的博客 这段时间一个MP3小项目,其中有一个功能就是扫描SD卡内所有MP3文件。 在这儿我首先就想到了一个方法:遍历SD卡内所有目录或文件 1.遍历SD卡内所有目录或文件 package com.wenhao.test.sddemo; import java...
- 2024-10-28 07:37江卓尔的博客 简介:该资源包包含贪吃蛇、音乐播放器和文件浏览器等Android经典应用的源码,旨在帮助开发者学习基础编程技巧和最佳实践。贪吃蛇游戏展示了图形绘制、事件处理和游戏逻辑循环;音乐播放器涵盖了多媒体处理、UI设计...
- 2022-06-14 07:062. **MP3解码**:`MediaPlayer`自动处理了MP3文件的解码工作,但在某些情况下,开发者可能需要手动使用第三方库(如libffmpeg)来实现解码,以获取更高的控制度或处理不常见的编码格式。 3. **卡拉OK字幕处理**:...
- 2011-12-11 13:33zqiang_55的博客 打开图库可以查看到当前终端里所有的图片文件,而音乐播放器可以看到当前终端里所有的MP3文件,而这个打开的过程并不会消耗太多的时间。如果是在打开的时候去扫描所有内存,所有SD卡的话,相信相应是不会这么迅速的...
- 2021-11-07 15:44m0_63935510的博客 // 艺术家 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》 浏览器打开:qq.cn.hn/FTe 免费领取 String album = cursor.getString(cursor .getColumnIndex(MediaStore.Audio.Media....
- 2015-11-26 11:54冒泡彩虹的博客 想到一年之前曾经用递归的方法列出手机的所有MP3文件(参考这里),这个思路是很不错,但是这个方法对于层次不深的文件系统效果还勉强过得去,如果手机文件数量巨大,上层文件夹层次较深的文件系统而言,效率就特别...
- 2015-12-11 12:41Intents的博客 网上查了下android手机扫描内存或者SD卡里面的音频或者视频文件,进行显示。但是有些视频或者音频扫描不出来。有其中一个原因是当你添加了一个视频或者音频文件后,手机自身没有重新进行扫描。只有手机重启之后,...
- 2016-04-19 08:03- 在Android中,我们需要获取用户设备上的所有MP3文件。这通常通过查询`MediaStore`的内容提供者来实现,它可以访问设备上的音频文件信息。 - 对获取到的音乐文件进行排序和组织,可能需要创建一个`List`或`...
- 2016-05-02 13:39iwanghang的博客 实现功能: 实现网络音乐搜索功能 使用观察者设计模式 使用URLEncoder.encode转码 SearchMusicUtils是重点 ...欢迎移动开发爱好者交流:我的微信是iwanghang 另外,我打算开始找工作,如果沈阳或周边城市公司有意,
- 2022-05-25 20:27例如,播放ape格式的音乐会调用Monkey's Audio解码器,flac格式则需要flac解码器,而对于mp3文件,通常使用lame解码器。音乐播放器通常集成多种解码器,提供统一的用户界面,使得用户可以轻松播放不同格式的音乐文件...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司