[发明专利]一种加载文件的方法、装置及电子设备在审

专利信息
申请号: 201611097725.2 申请日: 2016-12-02
公开(公告)号: CN106802812A 公开(公告)日: 2017-06-06
发明(设计)人: 裴伟 申请(专利权)人: 乐视控股(北京)有限公司;乐视致新电子科技(天津)有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F9/44
代理公司: 北京弘权知识产权代理事务所(普通合伙)11363 代理人: 逯长明,许伟群
地址: 100026 北京市朝阳*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 加载 文件 方法 装置 电子设备
【说明书】:

技术领域

发明实施例涉及电通信技术领域,尤其涉及一种加载文件的方法、装置及电子设备。

背景技术

随着电视、电脑等电子设备的广泛使用,文件管理软件作为一个管理资源的APP,有着举足轻重的地位,通常文件管理中包含很多不同类型的文件,比如视频、音乐、图片等等。文件管理软件,能够管理电子设备内部存储的文件,也能够管理U盘、移动硬盘等外接移动存储设备的文件。由于外接移动存储设备一般具有较大的存储空间,一旦移动存储设备存储的文件过多,将难以在目录中查找某个特定文件。为了有效地展示文件夹下的文件,通过制定分类规则,分类展示不同类型的文件,比如视频分类口、音频分类口、图片分类口等等,提高查找效率。

现有技术中,在文件夹中分类查找视频文件时,从查找到视频文件中提取属性信息,将属性信息填充到用于显示在UI(User Interface,用户界面)上的列表中,再对列表中的属性信息进行重排列,比如文件大小,生成时间,名称等等。通过分类查找,减小单次查找文件时的数据量,从而提高查找效率。

通过对现有技术的研究,发明人发现在进入文件目录时,若当前目录发生改变不能使用数据库更新机制及时响应文件增加、减少等变化情况,需要重新加载所有的文件,在加载结束之前当前文件目录为空白目录,而且在加载文件的过程中耗时较长。若需要加载文件较多,会导致ANR(Application Not Responding程序无响应)问题。

发明内容

本发明实施例中提供了一种加载文件方法、装置及电子设备,以解决现有技术中的加载文件过多时导致ANR的问题。

本发明实施例公开了如下技术方案:

第一方面,本发明实施例提供了一种加载文件的方法,包括:建立加载函数,所述加载函数通过后台线程执行;根据所述加载函数,进行扫描获取移动存储设备中动态文件的属性信息,所述属性信息包括文件名称、文件类型、保存路径和编码格式;根据所述属性信息,生成所述动态文件的数据更新通知;根据所述数据更新通知,执行更新操作指令。

上述方法中,在后台线程执行加载函数,不占用UI显示资源,不影响UI显示效果。同时采用数据更新通知的方法,只处理发生改变的文件,减少数据处理量,增加了文件处理速度,避免了ANR问题的出现。

进一步地,所述根据所述加载函数,进行扫描获取移动存储设备中动态文件的属性信息,包括:如果所述电子设备与所述移动存储设备连接,则为所述移动存储设备分配挂载路径;根据所述加载函数,扫描所述挂载路径下的动态文件;标记所述动态文件的更新方式为增加更新;解析所述动态文件的属性信息。通过为移动存储设备分配统一的挂载路径,方便对移动存储设备中的动态文件统一管理。

进一步地,所述根据所述加载函数,进行扫描获取移动存储设备中动态文件的属性信息,还包括:如果所述电子设备与所述移动存储设备断开连接,则查找所述挂载路径下的所述动态文件;标记所述挂载路径下的所述动态文件的更新方式为删除更新。当移除移动存储设备后,统一标记挂载路径下动态文件的更新方式,统一更新移动存储设备中的动态文件,减少数据的处理量,提供处理效率。

进一步地,所述根据所述属性信息,生成所述动态文件的数据更新通知,包括:查找所述动态文件的更新方式;根据所述更新方式以及所述属性信息,生成所述数据更新通知。将更新方式添加到数据更新通知中,以便于后续对数据更新通知中动态文件的快速处理。

进一步地,所述根据所述数据更新通知,执行更新操作指令,包括:根据所述数据更新通知中的所述更新方式,执行所述动态文件的更新操作。提高数据更新通知的处理速度。

进一步地,在根据所述属性信息,生成所述动态文件的数据更新通知之后,所述方法还包括:查找所述属性信息中的文件类型;根据所述文件类型,判断所述动态文件的关联应用程序;将所述数据更新通知,发送至所述关联应用程序。通过应用程序之间的关联关系,发送数据更新通知,使得同一个动态文件在电子设备中的同步加载。

进一步地,在所述根据所述数据更新通知,执行更新操作指令之后,包括:获取当前目录中的目录文件的目录文件名称;根据预置排列规则,将所述目录文件名称排序;根据所述排序的结果,重新排列所述当前目录中所述目录文件。通过设置预置规则将所述动态文件进行排序,使得排列方式更符合阅读习惯。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视控股(北京)有限公司;乐视致新电子科技(天津)有限公司,未经乐视控股(北京)有限公司;乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611097725.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top