首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mediastore.Audio.Media get最近添加了类似于本地播放器的歌曲

Mediastore.Audio.Media是Android中的一个类,用于访问设备上存储的音频文件。它提供了一系列方法来获取音频文件的信息和属性。

类似于本地播放器的歌曲是指在设备上最近添加的音频文件,可以通过以下步骤获取:

  1. 首先,需要获取Mediastore.Audio.Media的实例。可以使用ContentResolver类来获取:
代码语言:txt
复制
ContentResolver contentResolver = getContentResolver();
Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
  1. 接下来,可以使用查询方法来获取最近添加的音频文件。可以使用以下代码:
代码语言:txt
复制
String[] projection = {MediaStore.Audio.Media._ID, MediaStore.Audio.Media.TITLE, MediaStore.Audio.Media.ARTIST};
String sortOrder = MediaStore.Audio.Media.DATE_ADDED + " DESC";
Cursor cursor = contentResolver.query(uri, projection, null, null, sortOrder);

在上面的代码中,我们指定了要查询的字段(ID、标题和艺术家),并按照添加日期降序排序。

  1. 最后,可以遍历查询结果并获取歌曲的相关信息。例如,可以使用以下代码:
代码语言:txt
复制
if (cursor != null && cursor.moveToFirst()) {
    do {
        long id = cursor.getLong(cursor.getColumnIndex(MediaStore.Audio.Media._ID));
        String title = cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.TITLE));
        String artist = cursor.getString(cursor.getColumnIndex(MediaStore.Audio.Media.ARTIST));
        // 可以根据需要进行其他操作,如播放歌曲
    } while (cursor.moveToNext());
}

在上面的代码中,我们从查询结果中获取了歌曲的ID、标题和艺术家信息。

腾讯云相关产品和产品介绍链接地址:

请注意,以上产品仅为示例,实际选择产品时应根据具体需求进行评估和选择。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

虾米“穷逼VIP”刷爆朋友圈,程序员写代码注释可要注意了!

一张关于虾米音乐代码截图引发网友热议。原来,在虾米音乐MAC客户端代码注释里,把活动赠送VIP会员注释为“穷逼VIP(活动送那种)”,这让刚刚领了免费会员用户“吓”得不轻。...但现在看来,这个玩笑不仅一点儿都不好笑,还平白无故给自己堵,拉虾米音乐下了水……有点亏。 那么问题来了,说用户是“穷逼VIP”我们忍了,但……虾米音乐,你们用户体验做得怎么样了?...事实上,PC端有关帐号设置都得去虾米音乐APP上操作。 2.随机点开一首歌曲,发现PC端居然没有桌面歌词功能……桌面歌词难道不该是音乐软件标配么?...另外,播放按钮只能用鼠标控制,空格键在这里是行不通。 3.PC端不能直接导入本地音乐,而且也不能作为本地音乐播放器,只能听客户端内音乐。...4.移动端点开首页推荐歌单,发现歌单内每首歌曲下方都有一长段文字,是上传者对歌曲推荐和介绍词。但这一功能显示到歌单里就会使列表显得特别厚重,不便于翻阅,用户也未必真正关心这些文字内容。

3.2K80

开源云音乐播放器Splayer本地Docker部署结合内网穿透远程访问

双击歌曲播放后,可以点击喜欢旁边三横线标志,使用添加歌曲到歌单与查看评论等功能: 双击歌曲播放条,可以全屏播放歌曲,点击右上角按钮可恢复正常界面: 全程无广,非常清爽!...公网远程访问本地Splayer 不过我们目前只能在本地局域网内使用手机电脑等设备访问刚刚使用docker部署播放器,如果出门在外,想要远程访问在家中部署Splayer听歌,应该怎么办呢?...可以看到成功实现使用公网地址异地远程访问本地部署 Splayer 播放器!但需要重新登录某云账号。...如果有长期远程访问本地 Splayer 播放器 或者其他本地部署服务需求,但又不想每天重新配置公网地址,还想地址好看又好记并体验更多功能与更快带宽,那我推荐大家选择使用固定二级子域名方式来远程访问...以上就是如何在Linux Ubuntu系统使用Docker部署Splayer 云音乐播放器,并结合cpolar内网穿透工具配置固定公网地址,实现随时随地远程访问本地搭建音乐播放器全部流程,感谢您观看

6310
  • Qt5 QMediaPlayer 音乐播放器

    暑假用Qt写音乐播放器,界面有点丑,然后功能也有点少,还有一些bug,然后现在趁着寒假时间把之前界面给改了一下,并添加 了一些功能,修改了一些bug,实现功能包括基本歌曲播放暂停,上一首,下一首...,添加歌曲,添加为我喜欢,添加至我收藏,最近播放,列表右键菜单,主窗口右键菜单,删除歌曲,多选,查看歌曲信息,改变播放模式(顺序播放,随机播放,单曲循环),歌曲定位,清除列表,换皮肤,切换至小播放器模式...,查找本地音乐,设置透明度,任务栏下菜单,调节音量,快捷键,并添加了一些动画等等,先上图吧(代码已上传到github:https://github.com/sundial-dreams/Qt5_Music...,这里添加歌曲路径 playlist->addMedia(QUrl::fromLocalFile("D:/xx/yy/mm2.mp3"));//添加歌曲,这里添加歌曲路径 music->...,并找一些对自己有用代码,打包版:Qt5 音乐播放器打包版。

    1.5K30

    用Python写一个“听后即焚”极简音乐播放器

    这个极极极简音乐播放器类似于“阅后即焚”软件,播放器可以随机播放歌曲,获取下一首歌曲,不能重新播放上一首歌曲,不能获取歌曲名称和演唱者。听过歌曲,就像过眼云烟,放完即散。...下面来看看如何用Python实现这个音乐播放器软件吧! 创建UI界面 首先,我们来创建这个播放器UI界面。...获取网络歌曲 既然是音乐播放器,当然要能够播放音乐。我们创建这个音乐播放器不能添加本地音乐,那就只能播放网络音乐了。...next_music()方法是播放歌曲主要方法,播放按钮、下一首按钮、一首歌曲播放完之后自动播放下一首歌曲都可以调用它。...为了能够在播放完一首歌曲后自动获取和播放下一首歌曲,我们需要创建一个计时器,每隔一秒获取当前播放器状态,判断其是否已经播放完了音乐,如果播放完了,就调用next_music()方法: self.timer

    1.9K20

    自适应在线音乐播放器 - 开源

    目录结构: MKOnlineMusicPlayer 是一款开源基于 Meting 在线音乐播放器。...GitHub https://github.com/mengkunsoft/MKOnlineMusicPlayer 注意事项 ---- 运行环境 php 5.4+, curl_exec, file_get_contents..., json_decode, openssl_encrypt 兼容性 本播放器设计支持 IE9及以上现代浏览器。...歌曲 播放器歌曲来自各大音乐平台,歌曲版权归各大平台享有。请支持正版音乐。 其它 作者很忙,非诚勿扰。欢迎提交 BUG 及好建议,不欢迎一上来就问一些基础东西及唠东唠西。...使用,不支持在本地打开 歌单读取失败 - 200 请确保你服务器支持 PHP ,并且 PHP 版本 >= 5.4 歌单页封面显示不出来 请打开 api.php,将第十行 define('HTTPS'

    2.6K10

    Android基于MediaBroswerServiceApp实现概述

    image.png 在百度Carlife App中,我们可以看到,只要我们本地装了QQ音乐App,其就可以唤起,然后获取其中歌曲数据,然后进行播放,这个是如何实现呢?...需求 可以获取音乐播放器歌曲列表 可以控制音乐播放器播放 可以将音乐播放器状态同步到第三方App 能够和第三方App间进行相互通信 类似于CarLife 对音乐App唤起,首先第三方App开启后...image.png Media session 一个session持有了播放器状态和关于正在播放一些信息,一个seesion可以接收来自一个或多个媒体播放器callback。...通过其可以帮助我们携带一些数据来进行歌曲展示和播放。...,但对于播放器具体实现,特别是在服务端还是比较复杂,需要维护歌曲队列,进行播放,同时负责状态更新。

    2K30

    歌曲内置歌词

    起始 前段时间将自己喜欢音乐统统都下载到了自己硬盘里,只因为我觉得自己喜欢歌曲逐渐在网络上找不到了。...可能是因为版权纷争,亦或者是因为其他原因,反正是慢慢都找不到了 ::(小乖) ,所以不得不将现在还能找到下载到本地。...但是在下载到本地后,我发现在离线下打开歌曲没有办法看到歌词,检查后发现是没有下载lrc文件。于是又将每个歌曲lrc文件下载了一遍。之后又发现这样不方便,而且有些播放器他不会识别。...内置教程 1.下载并安装foobar2000 foobar2000汉化版下载链接在另一篇文章:下载链接 2.添加歌曲列表 打开软件后,点击左上角文件,选择歌曲所在目录 点击要添加歌曲再点击歌词选择框...3.内置歌词 在歌词选择框内右击鼠标,然后选择保存歌词至标签 4.检查是否内置成功1 选择刚刚添加了歌词歌曲右击鼠标,点击属性查看是否有LYRICS标签,以及是否有内容 5.检查是否内置成功

    81040

    歌曲内置歌词

    起始 前段时间将自己喜欢音乐统统都下载到了自己硬盘里,只因为我觉得自己喜欢歌曲逐渐在网络上找不到了。...可能是因为版权纷争,亦或者是因为其他原因,反正是慢慢都找不到了 ::(小乖) ,所以不得不将现在还能找到下载到本地。...但是在下载到本地后,我发现在离线下打开歌曲没有办法看到歌词,检查后发现是没有下载lrc文件。于是又将每个歌曲lrc文件下载了一遍。之后又发现这样不方便,而且有些播放器他不会识别。...内置教程 1.下载并安装foobar2000 foobar2000汉化版下载链接在另一篇文章:下载链接 2.添加歌曲列表 打开软件后,点击左上角文件,选择歌曲所在目录 点击要添加歌曲再点击歌词选择框...3.内置歌词 在歌词选择框内右击鼠标,然后选择保存歌词至标签 4.检查是否内置成功1 选择刚刚添加了歌词歌曲右击鼠标,点击属性查看是否有LYRICS标签,以及是否有内容 5.检查是否内置成功2

    8710

    用Python开发一个命令行网易云音乐

    最近在逛Github发现了一个非常有趣库musicbox,是用纯Python打造,收获了8300颗星。Python语言简单易学,好玩有趣,身边越来越多小伙伴都开始学习Python。...一共有17个功能,真的是麻雀虽小五脏俱全,加了很多功能: 320kbps高品质音乐 歌曲,艺术家,专辑检索 网易22个歌曲排行榜 网易新碟推荐 网易精选歌单 网易主播电台 私人歌单,每日推荐 随心打碟...本地收藏,随时加❤ 播放进度及播放模式显示 现在播放及桌面歌词显示 歌曲评论显示 一键进入歌曲专辑 定时退出 Vimer式快捷键让操作丝般顺滑 可使用数字快捷键 可使用自定义全局快捷键 作者是一位张同学...1 安装使用 虽然这个是一个命令行版网易云音乐,但是播放器是不能省,需要安装一个播放器mpg123,这个库其实就是对MPEG 播放和解码用,我是Mac 电脑,所以直接用brew安装。...当光标在这个歌曲上停留时候,整个这个歌曲名字会进行滚动,这一点作者做非常贴心。因为有的名字非常长,演唱者的人很多。 3 播放歌曲 上面是简单介绍了一下这个界面的使用,如何播放歌曲呢?

    1.4K10

    VUE---爬虫播放器(四)---功能实现--vue3

    数据处理 编写api.js文件 处理获取数据 存储歌曲信息 获取歌曲vkey 获取歌曲 处理歌词 获取图像 喜欢或不喜欢歌曲 如果我们找到别的播放器接口,就可以实现一个播放器,这个接口获取不到就换接口...vkey 我们需要数据是 sip和midurlinfo中purl sip+purl就是歌曲资源地址 ?...sip中两个可以实现切换播放源当sip[0]不可以就切换sip[1]试试看 获取歌曲 我们可以用拼接形式获 然后生成一个音频对象 在自己播放器中操作 new Audio(`播放地址`) 处理歌词...接口地址:https://y.gtimg.cn/music/photo_new/T002R300x300M000${id}_1.jpg id为我们之前说albummid 喜欢或不喜欢歌曲歌曲列表中歌曲添加至喜欢列表存至本地缓存...this.musicList[index].love; } }, 根据这些加上反向代理你就可以做一个爬虫播放器,但是 请勿商用 本文只是讲如何寻找接口,滥用别人接口导致后果自行负责

    72530

    Winform零基础入门教程-实现音乐播放器歌词显示功能

    因为最近太忙,忙于考试以及出现了一点小感冒,已经近十天没有更新了。现在事情已经处理完毕了,接下来会保持最起码一天一篇原创文章,说实话,做咱们这种电脑编程类文章,花费时间真的非常多。...这时候你会说,为什么使用酷狗、酷我等播放器,我没有指定读取文件。为何他能显示呢?据我猜测,肯定是此类播放器,会在后台默认下载lrc文件到本地。通过一定逻辑进行显示。事实上,这并不假。...下面我打开酷我音乐播放器歌词文件。发现了我听过歌曲lrc歌词文件。 ? 酷我音乐盒歌词文件 显示文件后缀名 当然如果你文件目录没有显示后缀名,如图: ?...lrc歌词文件内容 不难发现除第一行和第二行之外,是以一个时间和歌词形式保存。所以,对于歌词显示,我们只需要不断去判断当前歌曲播放进度,并且按照时间显示歌词就好了。...读取歌词文件显示 读取歌词文件,默认规定:歌曲名和歌词名一致。

    1.6K40

    iOS音频播放器锁屏歌词显示与性能优化 原

    iOS音频播放器锁屏歌词显示与性能优化 一、引言     前边有博客探讨了有关iOS开发中音频播放技术与进行后台音频播放并在后台与用户进行交互方法,本篇将探讨一种在锁屏界面同步显示歌词歌词方法,...二、在锁屏界面同步显示歌词    我们知道,在音频后台播放时,锁屏界面的信息是由MPNowPlayingInfoCenter来设置,其中歌曲信息字典可以设置类似歌曲封面,艺术家,歌曲名,歌曲时间等。...lrcIMGbg.image = [UIImage imageNamed:@"BG.jpeg"];         [_lrcIMGbg addSubview:_lrcIMGLabel];     }     //获取添加了歌词数据背景图...由于前面博客已经详细介绍了音频开发与后台交互内容,这篇博客主要探讨了锁屏歌词相关开发思路与优化方向,提供示例代码都是片段,并不完整,经过优化音频播放器源码在如下git地址上,需要朋友可以作为参考...: 同步显示锁屏歌词音乐播放器:https://github.com/ZYHshao/MyPlayer。

    1.1K20

    苹果往事:乔布斯和 iPod 诞生

    最近读到 MacWorld 网站一篇文章,回顾 iPod 诞生历史,觉得很值得一看。...2001年1月,Jeff Robbin 团队在 SoundJam 基础上,创造出了 iTunes(上图),并添加了 CD 转录和刻录功能。...那个时代便携式 MP3 播放器大部分使用闪存,只能存放大约一张 CD 歌曲量,也就是10首左右。少数播放器使用硬盘存储(上图),虽然容量更大,但体积也很大,并且具有难以使用用户界面。...乔布斯认可了其中一个设计,向法德尔提供了苹果正式工作,任命他负责这个播放器。 11、 ? 还有一个重要设计决定是营销副总裁席勒提出,那就是通过滚轮选择歌曲。...其他 MP3 播放器使用加号+和减号-按钮选择歌曲,一次只能从歌曲列表中移动一个项目。如果有一千首歌曲,这将变得无法操作。使用滚轮,手指就可以快速滑动,以用户希望速率进行列表导航。 12、 ?

    74810

    MusicFree(音乐播放器) v0.1.0-alpha.1 全新插件接口

    musicfree是由一个叫猫头猫网友开发开源项目,定义为一个插件化、定制化、无广告免费音乐播放器,目前只支持安卓和鸿蒙。...点击主界面左上角,选择【插件设置】之后,你就会看到导入插件入口 点击右下角“+”,可以看到支持本地安装、网络安装(也就是网络接口链接)。输入接口,这里分享迷会把作者提供接口分享给大家。...支持单曲、专辑、作者三种搜索方式,非常方便,你能以极快速度看到哪个平台能播放哪些对应歌曲。 支持收藏、歌曲、封面等等,用起来和大厂无异。...同时musicfree也是支持下载,所有能听的歌曲都支持下载。 软件本身开源,也无任何广告,作者本来是写来自己用,之后用着感觉还行就想分享给大家用。...现在应该会更合理一点点 【功能】删除本地文件之前增加二次确认提醒 【功能】增加了一些无关紧要分享 【样式】换了个logo,丑更直白一些 【样式】调整了一些样式(如播放页模糊和透明度、歌词样式等)

    7.6K10

    酷狗音乐爬虫

    music 最近很少用 deepin 在线或者使用客户段听音乐了,喜欢下载到本地听那些熟悉歌曲。 很多歌不是这个平台没版权就是那个要付费。...可以只使用网易云客户端听大部分平台音乐,对于没有版权歌曲会使用其他平台 api 来播放。用着总算有个解决方案了。...也是经常使用 you-get 缘故,会经常把电影或视频下载下来,同时也支持很多国内视频与音乐平台,you-get 项目地址:https://github.com/soimort/you-get you-get...此项目地址:https://github.com/ayuayue/kugou 本来打算通过命令行来查询歌曲,返回歌曲链接,然后配合 you-get 来进行下载,这样就多了一步,类似于使用管道符方式。...最后打算直接在程序中完成歌曲搜索,歌词及歌曲下载。这样就不依赖于外部东西。 对于歌曲下载api 获取,使用 you-get 是通过 -d 参数,开启调试。

    1.3K10

    python在线音乐播放器_python实现音乐播放器「建议收藏」

    最近,学习了一下如何使用python制作一个简单音乐播放器,整体效果如下图所示。...,喜欢歌曲,选择mp3格式 这里,给大家提供一个mp3格式下载网址,如果大家有其他合适网址也可以。...import threading import pygame from PIL import Image,ImageTk #新建一个GUI界面 Frame = Tk() Frame.title(“属于自己音乐播放器...s.set(1) s.place(x = 50, y = 330, width = 100) #循环刷新 Frame.mainloop() 最终效果 运行程序之后,可以选择“添加音乐”,然后选择本地文件夹...大概效果就是这样,之后还可以继续学习,将它改进成为 展示正在播放歌曲歌词 首页图片可以自动轮番播放 播放音乐mv 原文链接:https://blog.csdn.net/yql_617540298/

    3.5K40

    音乐号将成在线音乐标配,QQ音乐如何诠释强用户导向思维?

    QQ音乐上线“音乐号”还体现出音乐播放器将成为一站式内容平台趋势。 千千静听算是第一代音乐播放器雏形,它被用于播放本地音乐文件,纯属工具。...最近几年新变化是,音乐播放器不只是分发音乐内容本身,而是提供一站式服务,歌词、MTV、评论再到QQ音乐歌词海报,都体现出为用户提供音乐周边内容思路。...QQ音乐强大曲库足以解决人们跑步时“音乐荒”,加之QQ音乐还能通过每个人跑步频率实时匹配最合拍歌曲,充分满足了用户对于节奏感需求,也有助于增强用户对平台情感黏性。 ?...强用户导向思维值得行业学习 很少接受媒体采访马化腾,最近在接受华盛顿大学福斯特商学院教授,《管理视野》主编陈晓萍采访时,谈到了腾讯做事思维: “虽然创业阶段已经过去很久了,我们看到直到今天我们公司产品里...从运营上来看,QQ音乐在覆盖数亿日活用户之后,注重对于用户精细化运营,满足不同群体差异化需求,比如提供类似于无损音质内容、智能终端技术等满足发烧友需求;再比如7.0版本跑步电台满足运动+音乐这个用户群

    4.4K60
    领券