一种文件显示方法及装置制造方法及图纸

技术编号:8765572 阅读:159 留言:0更新日期:2013-06-07 22:50
本发明专利技术实施例公开了一种文件显示方法及装置,用于打开应用程序时,逐个获取存储所述应用程序对应的内容文件的特征信息;根据所述特征信息,确定每个内容文件的显示属性;隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件。本发明专利技术实施例提供的方法及装置根据内容文件的属性来显示,隐藏黑名单、灰名单的内容,由此提高应用程序启动速度,并提高用户使用体验,进而也提高了用户查找需求信息的效率。

【技术实现步骤摘要】
一种文件显示方法及装置
本专利技术涉及通讯
,尤其涉及一种文件显示方法及装置。
技术介绍
在通讯技术迅速发展的今天,手机已经成为绝大多数人每天工作和生活的必需品。与此同时,手机等移动设备安装的应用越来越多,各个应用存储的各种图片也越来越多。这样,在移动设备的图片浏览软件中,会看到很多应用自带或缓存的图片,给用户浏览图片带来不便,而且不便于快速查找所需图片。
技术实现思路
本专利技术实施例提供了一种文件显示方法及装置,用以根据内容文件的属性来显示,隐藏黑名单、灰名单的内容,由此提高应用程序启动速度,并提高用户使用体验,进而也提高了用户查找需求信息的效率。本专利技术实施例提供的一种文件显示方法,包括:打开应用程序时,逐个获取存储所述应用程序对应的内容文件的特征信息;根据所述特征信息,确定每个内容文件的显示属性;隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件。本专利技术实施例提供的一种文件显示装置,包括:获取模块,用于打开应用程序时,逐个获取存储所述应用程序对应的内容文件的特征信息;确定模块,用于根据所述特征信息,确定每个内容文件的显示属性;处理模块,用于隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件。本专利技术实施例的有益效果包括:本专利技术实施例提供的文件显示方法及装置,用于打开应用程序时,逐个获取存储所述应用程序对应的内容文件的特征信息;根据所述特征信息,确定每个内容文件的显示属性;隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件。本专利技术实施例提供的方法及装置根据内容文件的属性来显示,隐藏黑名单、灰名单的内容,由此提高应用程序启动速度,并提高用户使用体验,进而也提高了用户查找需求信息的效率。附图说明图1为本专利技术实施例提供的文件显示方法的流程图;图2为本专利技术另一实施例提供的文件显示方法的流程图;图3为本专利技术实施例中文件显示装置虚拟结构示意图。具体实施方式下面结合附图,对本专利技术实施例提供的文件显示方法及装置的具体实施方式进行详细地说明。本专利技术实施例提供的文件显示方法,如图1所示,具体包括以下步骤:步骤101、打开应用程序时,逐个获取存储应用程序对应的内容文件的特征信息;步骤102、根据特征信息,确定每个内容文件的显示属性;步骤103、隐藏显示属性为黑名单或者灰名单的内容文件,显示显示属性为白名单的内容文件。在手机等智能终端上打开某一应用程序时,需要加载该应用程序对应的启动文件、并获取应用程序对应的内容文件,将内容文件中存储的内容进行展示等操作。例如,打开手机终端上的图库时,会出现多个存储路径不同的内容文件如摄像头拍摄的相片、微博下载的图片、米聊下载的图片等。其中,有些内容文件是用户不需要查看的,显示出来这些内容文件,不但占用处理器资源,而且增加了查找特定图片的时间。对此,可以通过各种途径为内容文件标记特征信息,通过该特征信息来表示当前内容文件的显示属性。其中,黑名单:由安卓android的隐藏机制而来,凡是在目录中有.nomedia”文件或者目录名字前面加“.”的目录为强制隐藏目录,从媒体库过滤不扫描。灰名单:这个名单中的内容文件所在的目录及子目录都默认设为隐藏目录,默认不显示,但可以通过更改图库设置显示。白名单:这个名单中的目录设为收藏目录,默认靠前显示或加亮显示。其中,一般黑名单的设定为系统默认,不可更改,用户可以手动设置灰名单、白名单,即把某些图册设为隐藏图册,把某些图册设为收藏图册。较佳的,智能终端可以上传用户设为收藏和隐藏图册的路径到服务器侧,在服务器做聚合统计得到内容文件被设置为收藏的次数最多的前10的归属到白名单;设为隐藏次数多的前10的归属到灰名单。较佳的,终端可以定时向服务器获取最新的灰白名单列表,将其对应的路径设为默认收藏或者隐藏图册。但是,最好其能改变用户手动调整过的图册属性,避免和用户设置冲突。较佳地,在一个实施中,特征信息为内容文件的格式时,根据特征信息,确定每个内容文件的显示属性,包括:将内容文件的格式与预置显示格式进行比对;当内容文件的格式属于预置显示格式中的黑名单格式时,确定内容显示文件的显示属性为黑名单;当内容文件的格式属于预置显示格式中的灰名单格式时,确定内容显示文件的显示属性为灰名单;当内容文件的格式属于预置显示格式中的白名单格式时,确定内容显示文件的显示属性为白名单。例如,判断内容文件的格式为“.nomedia”、或者内容文件所在的目录名字前面具有“.”时,确定内容显示文件的显示属性为黑名单。较佳地,在一个实施中,特征信息为内容文件的被动隐藏次数时,根据特征信息,确定每个内容文件的显示属性,包括:获取记录的内容文件被动隐藏次数,被动隐藏次数为用户选择隐藏所述内容文件的次数;被动隐藏次数大于第一预置参考阈值时,确定内容文件的显示属性为黑名单;被动隐藏次数小于第一预置参考阈值且大于第二预置参考阈值时,确定内容文件的显示属性为灰名单;被动隐藏次数小于第二预置参考阈值时,确定内容文件的显示属性为白名单。较佳地,在一个实施中,当特征信息为内容文件的显示属性标记时,根据特征信息,确定每个内容文件的显示属性,包括:检测到内容文件的显示属性标记被用户置为黑名单时,确定内容文件的显示属性为黑名单;检测到内容文件的显示属性标记被用户置为灰名单时,确定内容文件的显示属性为灰名单;检测到内容文件的显示属性标记被用户置为白名单时,确定内容文件的显示属性为白名单。较佳的,通过应用程序更改内容文件的显示属性标记。较佳地,在一个实施中,在终端本地生成内容文件的显示属性后,将生成的内容文件的显示属性上传到服务器;在服务器生成内容文件的显示属性后,将生成的内容文件的显示属性下发到终端。较佳地,在一个实施中,隐藏显示属性为黑名单或者灰名单的内容文件,显示显示属性为白名单的内容文件,包括:应用程序为图库时,隐藏显示属性为黑名单或者灰名单的图片组,显示显示属性为白名单的图片组;所述应用程序为音乐播放器时,隐藏显示属性为黑名单或者灰名单的音乐文件,显示显示属性为白名单的音乐文件。通过上述描述可以看出,本专利技术实施例提供的方法,根据内容文件的属性来显示,隐藏黑名单、灰名单的内容,由此提高应用程序启动速度,并提高用户使用体验,进而也提高了用户查找需求信息的效率。下面以图库软件为例,对本专利技术提供的方法进行详细描述,如图2所示,包括以下步骤:步骤201、打开手机图库时,逐个获取存储图库对应的内容文件的特征信息;例如,手机图册、上传到云端服务器的图片文件、使用某些客户端软件缓存的图片等。该特征信息可以为内容文件的格式、内容文件的被动隐藏次数、内容文件的显示属性标记等。步骤202、根据特征信息,确定每个具有图片的内容文件的显示属性;预先确定特征信息与显示属性的对应关系,如特征信息满足条件a时显示属性为白名单、特征信息满足条件b时显示属性为黑名单、特征信息满足条件c时显示属性为灰名单。这样,获取到特征信息后,即可确定出该内容文件的显示属性。此处列举几个简单例子,用以说明本步骤:举例1:特征信息为内容文件的格式,将获得的内容文件的格式与预置显示格式进行比对;假设黑名单格式为A、灰名单格式为B、白名单格式为C;若内容文件的格式为A,则确定本文档来自技高网...

【技术保护点】
一种文件显示方法,其特征在于,包括:打开应用程序时,逐个获取存储所述应用程序对应的内容文件的特征信息;根据所述特征信息,确定每个内容文件的显示属性;隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件。

【技术特征摘要】
1.一种文件显示方法,其特征在于,包括:打开应用程序时,逐个获取存储所述应用程序对应的内容文件的特征信息,所述特征信息包括所述内容文件的格式、所述内容文件的被动隐藏次数及所述内容文件的显示属性标记;根据所述特征信息,确定每个内容文件的显示属性;在终端本地生成所述内容文件的显示属性后,将生成的所述内容文件的显示属性上传到服务器;隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件;隐藏所述显示属性为黑名单或者灰名单的内容文件,显示所述显示属性为白名单的内容文件,包括:所述应用程序为图库时,隐藏显示属性为黑名单或者灰名单的图片组,显示所述显示属性为白名单的图片组;所述应用程序为音乐播放器时,隐藏显示属性为黑名单或者灰名单的音乐文件,显示所述显示属性为白名单的音乐文件;所述特征信息为所述内容文件的被动隐藏次数时,根据所述特征信息,确定每个内容文件的显示属性,包括:获取记录的所述内容文件被动隐藏次数,所述被动隐藏次数为用户选择隐藏所述内容文件的次数;所述被动隐藏次数大于第一预置参考阈值时,确定所述内容文件的显示属性为黑名单;所述被动隐藏次数小于第一预置参考阈值且大于第二预置参考阈值时,确定所述内容文件的显示属性为灰名单;所述被动隐藏次数小于第二预置参考阈值时,确定所述内容文件的显示属性为白名单;所述特征信息为所述内容文件的格式时,根据所述特征信息,确定每个内容文件的显示属性,包括:将所述内容文件的格式与预置显示格式进行比对;当所述内容文件的格式属于预置显示格式中的黑名单格式时,确定所述内容文件的显示属性为黑名单;当所述内容文件的格式属于预置显示格式中的灰名单格式时,确定所述内容文件的显示属性为灰名单;当所述内容文件的格式属于预置显示格式中的白名单格式时,确定所述内容文件的显示属性为白名单。2.根据权利要求1所述的方法,其特征在于,当所述内容文件的格式属于预置显示格式中的黑名单格式时,确定所述内容文件的显示属性为黑名单,包括:判断所述内容文件的格式为“.nomedia”、或者所述内容文件所在的目录名字前面具有“.”时,确定所述内容文件的显示属性为黑名单。3.根据权利要求1所述的方法,其特征在于,所述特征信息为所述内容文件的显示属性标记时,根据所述特征信息,确定每个内容文件的显示属性,包括:检测到所述内容文件的显示属性标记被用户置为黑名单时,确定所述内容文件的显示属性为黑名单;检测到所述内容文件的显示属性标记被用户置为灰名单时,确定所述内容文件的显示属性为灰名单;检测到所述内容文件的显示属性标记被用户置为白名单时,确定所述内容文件的显示属性为白名单。4...

【专利技术属性】
技术研发人员:李棽郭涛刘宁
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1