logo好方法网

媒体扫描方法及电子设备


技术摘要:
本发明提供一种媒体扫描方法及电子设备。该方法包括:接收媒体扫描的广播通知;所述广播通知用于指示对待扫描的存储区域进行扫描;根据所述广播通知,获取所述待扫描的存储区域的目录列表;遍历所述目录列表中的项目,若所述项目不满足预设扫描条件,则不对所述项目进  全部
背景技术:
安卓(Android)系统在系统启动或者插入外设存储设备后,一般要对内部或外设 存储设备进行媒体扫描,并把扫描到的音视频等媒体文件的相关信息记录到数据库,进而 以一种统一的形式提供给其它应用(比如音乐播放器、视频播放器等)。 随着存储设备容量越来越大,可容纳的目录及媒体文件也越来越多,相应会造成 扫描时间的增长,整个媒体扫描过程将会变得很漫长,导致音乐播放器,视频播放器,图库 等应用无法很快浏览对应文件。
技术实现要素:
本发明提供一种媒体扫描方法及电子设备,以提高媒体扫描的效率。 第一方面,本发明提供一种媒体扫描方法,包括: 接收媒体扫描的广播通知;所述广播通知用于指示对待扫描的存储区域进行扫 描; 根据所述广播通知,获取所述待扫描的存储区域的目录列表; 遍历所述目录列表中的项目,若所述项目不满足预设扫描条件,则不对所述项目 进行扫描。 第二方面,本发明提供一种媒体扫描装置,包括: 接收模块,用于接收媒体扫描的广播通知;所述广播通知用于指示对待扫描的存 储区域进行扫描; 获取模块,用于根据所述广播通知,获取所述待扫描的存储区域的目录列表; 处理模块,用于遍历所述目录列表中的项目,若所述项目不满足预设扫描条件,则 不对所述项目进行扫描。 第三方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序, 所述计算机程序被处理器执行时实现第一方面中任一项所述的方法。 第四方面,本发明实施例提供一种电子设备,包括: 处理器;以及 存储器,用于存储所述处理器的可执行指令; 其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任一项所述 的方法。 本发明实施例提供的媒体扫描方法及电子设备,接收媒体扫描的广播通知;所述 广播通知用于指示对待扫描的存储区域进行扫描;根据所述广播通知,获取所述待扫描的 存储区域的目录列表;遍历所述目录列表中的项目,若所述项目不满足预设扫描条件,则不 对所述项目进行扫描,由于对不满足预设扫描条件的项目不进行扫描,因此提高了扫描效 3 CN 111596961 A 说 明 书 2/6 页 率。 附图说明 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。 图1是本发明提供的媒体扫描方法一实施例的流程示意图; 图2是本发明提供的媒体扫描方法另一实施例的流程示意图; 图3是本发明提供的媒体扫描装置一实施例的结构示意图; 图4是本发明提供的电子设备实施例的结构示意图。 通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图 和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为 本领域技术人员说明本公开的概念。
分享到:
收藏