一种界面文件展示方法及系统技术领域
本发明涉及计算机领域,特别涉及一种界面文件展示方法及系
统。
背景技术
现有Windows系统,桌面或文件夹内的文件展示方式有8种:
超大图标、大图标、中图标、小图标、列表、详细信息、平铺、内容。
在同一个界面下,例如:桌面中或某个文件夹下,只能保持一种文件
展示方式,所有文件的图标样式都是统一的,无法进行区别化查看或
者区分。
以桌面文件为例,桌面文件种类和数量往往都比较多。在这些文
件中,常用文件的数量并不多,对于这种常用文件,如果采用大图标
展示,可以方便用户一目了然的选择使用;而对于一些不经常使用的
快捷方式,不同的快捷方式本身具有较高的区分度,因此采用小图标
展示,可以在较小的空间内展示较多的图标,用户不必使用滚轮即可
方便选取相应的图标。现有Windows系统的文件展示方案显然无法
实现对这些同一界面上的文件进行区分展示,不便于用户进行区别化
查找,影响查找效率。
发明内容
本发明要解决的技术问题是:如何提供一种界面文件展示方法及
系统,以实现对同一界面上的文件进行区分展示。
为解决上述技术问题,本发明提供一种界面文件展示系统,其包
括:
区域划分单元,适于对界面的显示区域进行划分得到多个子区
域;
文件分类单元,适于将界面文件按照预定分类规则进行分类,并
将每类界面文件放入相应的子区域中,所述子区域适于按照一定的展
示方式显示其中的界面文件;
初始设定单元,适于设定各子区域的初始展示方式;
模式调整单元,适于根据用户指令调整相应子区域的展示方式。
其中,所述模式调整单元包括:
子区域确定模块,适于根据用户输入的位置信息确定用户选中的
子区域;
模式确定模块,适于接收用户输入的模式代码,将所述模式代码
与每种展示方式相比较,获得相匹配的展示方式,并将所述相匹配的
展示方式设定为所述用户选中的子区域的新的展示方式。
其中,所述模式调整单元还包括:
模式统计模块,适于统计用户调整后每类界面文件所对应的展示
方式的出现次数,生成统计结果;
上传模块,适于将所述统计结果上传至服务器。
其中,所述服务器适于对各个终端上传的统计结果进行再统计,
得到每类界面文件所对应的出现次数最多的展示方式,作为每类界面
文件所对应的推荐展示方式。
其中,所述初始设定单元包括:
下载模块,适于从所述服务器下载每类界面文件所对应的推荐展
示方式;
预设模块,适于根据每个子区域中的界面文件的类型,将每个子
区域设定为相对应的推荐展示方式。
其中,所述初始设定单元包括:
文件统计模块,适于统计各子区域中界面文件的数量;
模式适配模块,适于根据各子区域中界面文件的数量,适配界面
文件所属子区域的展示方式。
其中,所述文件分类单元包括:
文件分类模块,适于对界面文件进行分类;
文件抓取模块,适于按照分类结果将界面文件抓取到相应的子区
域中。
其中,所述系统还包括:
存储单元,适于记录各子区域当前的展示方式。
其中,所述系统还包括:
子区域命名单元,适于根据子区域中界面文件的类别为子区域分
配相应的名称,以及根据用户指令修改相应子区域名称。
其中,所述子区域之间通过边框或者底色进行区分。
其中,所述展示方式包括:超大图标展示、大图标展示、中图标
展示、小图标展示、列表展示、详细信息展示、平铺展示和/或内容
展示。
本发明还提供一种界面文件展示方法,其包括步骤:
对界面的显示区域进行划分得到多个子区域;
将界面文件按照预定分类规则进行分类,并将每类界面文件放入
相应的子区域中;
每个子区域按照预定展示方式显示其中的界面文件;
根据用户指令调整相应子区域的展示方式,调整后的子区域按照
用户设定的展示方式显示其中的界面文件。
其中,所述根据用户指令调整相应子区域的展示方式具体包括步
骤:
根据用户输入的位置信息确定用户选中的子区域;
接收用户输入的模式代码,将所述模式代码与每种展示方式相比
较,获得相匹配的展示方式;
将所述相匹配的展示方式设定为所述用户选中的子区域的新的
展示方式。
其中,所述将所述相匹配的展示方式设定为所述用户选中的子区
域的新的展示方式之后还包括步骤:
统计用户调整后每类界面文件所对应的展示方式的出现次数,生
成统计结果;
将所述统计结果上传至服务器;
所述服务器对各个终端上传的统计结果进行再统计,得到每类界
面文件所对应的出现次数最多的展示方式,作为每类界面文件所对应
的推荐展示方式。
其中,所述每个子区域按照预定展示方式显示其中的界面文件具
体包括步骤:
从所述服务器下载每类界面文件所对应的推荐展示方式;
根据每个子区域中的界面文件的类型,每个子区域按照相对应的
推荐展示方式显示其中的界面文件。
其中,所述每个子区域按照预定展示方式显示其中的界面文件具
体包括步骤:
统计各子区域中界面文件的数量;
根据各子区域中界面文件的数量,适配每个子区域对应的展示方
式;
每个子区域按照适配结果显示其中的界面文件。
其中,在所述根据用户指令调整相应子区域的展示方式,调整后
的子区域按照用户设定的展示方式显示其中的界面文件之后还包括
步骤:
记录各子区域当前的展示方式。
其中,在所述将界面文件按照预定分类规则进行分类,并将每类
界面文件放入相应的子区域中之后还包括步骤:
在各子区域的边缘分别显示相应子区域的名称,以及相应子区域
中界面文件的数量;所述子区域的名称对应于相应子区域中界面文件
的类别;
根据用户指令修改相应子区域的名称,以及删除或者移动相应子
区域中的界面文件。
其中,在所述每个子区域按照预定展示方式显示其中的界面文件
之后还包括步骤:
根据用户指令收起或者展开相应的子区域。
其中,所述展示方式包括:超大图标展示、大图标展示、中图标
展示、小图标展示、列表展示、详细信息展示、平铺展示和/或内容
展示。
本发明的所述界面文件展示方法及系统,通过将界面的显示区域
划分为多个子区域,并为每个子区域设置不同的文件展示方式,从而
实现了对同一界面上的文件进行区分展示,便于用户进行区别化查
找,方便了用户使用,提高了查找效率。
附图说明
图1是本发明实施例所述界面文件展示方法的流程图;
图2是所述步骤S300的一种实现方法的流程图;
图3是所述步骤300的另一种实现方法的流程图;
图4是所述根据用户指令调整相应子区域的展示方式的具体流程
图;
图5是获取所述推荐展示方式的具体流程图;
图6是本发明实施例所述界面文件展示系统的模块结构示意图;
图7是所述文件分类单元的模块结构示意图;
图8是所述初始设定单元的一种模块结构示意图;
图9是所述初始设定单元的另一种模块结构示意图;
图10是所述模式调整单元的一种模块结构示意图;
图11是所述模式调整单元的另一种模块结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细
描述。以下实施例适于说明本发明,但不用来限制本发明的范围。
图1是本发明实施例所述界面文件展示方法的流程图,如图1所
示,所述方法包括步骤:
S100:对界面的显示区域进行划分得到多个子区域。所述界面可
以是桌面界面,也可以是文件夹界面,简单起见,后文多以桌面界面
为例进行说明。对于桌面界面,一般情况下可以划分得到3或者4个
子区域。
S200:将界面文件按照预定分类规则进行分类,并将每类界面文
件放入相应的子区域中。所述将界面文件按照预定分类规则进行分
类,可以是简单的基于文件后缀名进行分类,比如,将
以.jpg,.bmp,.dib,.jpeg,,.jpe,.jfif,.gif,.tif,.tiff或者.png等结
尾的图片文件分为一类,将以.doc,.wps或者.txt等结尾的文档文件
分为一类,将.mp3,.wma,或者.wav等结尾的音频文件分为一类,
将快捷方式分为一类;另外,还可以按照文件的使用频率、建立时间
等进行分类;也可以采用多种分类方式相结合的方式,比如先基于文
件后缀名将文件分为几个大类,每个大类的文件放入一个相应的子区
域,同时设置一个空的子区域(用于放置高频文件),然后再将所有
文件划分为高频文件和普通文件,所述高频文件根据用户的使用情况
自动选取,比如当用户对某个文件的使用频率达到预定值时,将其自
动划分为高频文件,并且放入所述空的子区域,当其使用频率低于预
定值时,将其自动划分为普通文件,重新回到其原始的存放子区域。
S300:每个子区域按照预定展示方式显示其中的界面文件。目前,
常用的展示方式包括以下8种:超大图标展示、大图标展示、中图标
展示、小图标展示、列表展示、详细信息展示、平铺展示和内容展示。
图2是所述步骤S300的一种实现方法的流程图,如图2所说,
所述步骤S300可以具体包括以下步骤:
S310a:统计各子区域中界面文件的数量。
S320a:根据各子区域中界面文件的数量,适配每个子区域对应
的展示方式。
也就是说,每个子区域的预定展示方式主要由其中界面文件的数
量决定,以尽可能在相应子区域内完全显示其中的界面文件,减少用
户使用滚轮的繁琐操作。
另外,图3是所述步骤300的另一种实现方法的流程图,如图3
所示,所述步骤S300还可以具体包括以下步骤:
S310b:从服务器下载每类界面文件所对应的推荐展示方式。
S320b:根据每个子区域中的界面文件的类型,每个子区域按照
相对应的推荐展示方式显示其中的界面文件。
也就是说,这种情况下,每个子区域的预定展示方式是由服务器
提供的推荐展示方式,而这种推荐展示方式与界面文件的类别相对
应,进而与子区域相对应。所述推荐展示方式的得到过程将在后文说
明。
在执行所述步骤S300之后,在各子区域的边缘会分别显示相应
子区域的名称,以及相应子区域中界面文件的数量。其中,所述子区
域的名称对应于相应子区域中界面文件的类别,比如,某子区域中的
文件是快捷方式,则显示该子区域的名称为快捷方式。同时,用户可
以按照个人喜好重新命名各子区域的名称,也可以删除或者移动相应
子区域中的界面文件,比如把一个接下来会经常用到文件直接移动到
高频文件对应的子区域,以便查找使用。
S400:根据用户指令调整相应子区域的展示方式,调整后的子区
域按照用户设定的展示方式显示其中的界面文件。
图4是所述根据用户指令调整相应子区域的展示方式的具体流
程图,如图4所示,所述根据用户指令调整相应子区域的展示方式具
体包括步骤:
P1:根据用户输入的位置信息确定用户选中的子区域。
P2:接收用户输入的模式代码,将所述模式代码与每种展示方式
相比较,获得相匹配的展示方式。所述模式代码是对应每种展示方式
的唯一标识码。
P3:将所述相匹配的展示方式设定为所述用户选中的子区域的新
的展示方式。后续,这些被调整的子区域将按照用户设定的新的展示
方式显示其中的文件,由于这种调整反映了用户的喜好,因此可以通
过收集多数用户所喜好的显示方式为新用户提供所述推荐展示方式。
图5是获取所述推荐展示方式的具体流程图,如图5所示,在所述步骤
P3之后还包括步骤:
P4:统计用户调整后每类界面文件所对应的展示方式的出现次
数,生成统计结果。假设,用户桌面上全部的3个图片文件均采用大
图标展示,则在统计结果中记录:(图片文件;展示方式:大图标;
出现次数:3);假设,用户桌面上的3个常用的图片文件采用大图标
展示,剩余的5个不常用的图片采用列表展示,则在统计结果中记录:
(图片文件;展示方式:大图标;出现次数:3),(图片文件;展示
方式:列表;出现次数:5)。
P5:将所述统计结果上传至服务器。
P6:所述服务器对各个终端上传的统计结果进行再统计,得到每
类界面文件所对应的出现次数最多的展示方式,作为每类界面文件所
对应的推荐展示方式。每类界面文件所对应的出现次数最多的展示方
式反映了大多数用户对于相应类别的界面文件所喜好的展示方式,因
此,将这种展示方式作为推荐展示方式提供给用户,更可能被用户所
接受。
另外,在所述步骤S400之后还可以包括步骤:
S500:记录各子区域当前的展示方式。通过这种存储记录机制,
当用户退出后重新进入时,以及机器重启后,相应的界面可以自动按
照用户离开前的状态分区域展示界面上的文件。
同时,在所述步骤S400之后,用户还可以将一些不常用到的子区
域收起,即隐藏该子区域中的文件,只显示该子区域的工具栏,以节
省界面空间。后续在用到该子区域中的文件时,再适时将其展开,以
显示其中的文件。
图6是本发明实施例所述界面文件展示系统的模块结构示意图,
如图6所示,所述系统包括:
区域划分单元100,适于对界面的显示区域进行划分得到多个子
区域。其中,所述子区域之间通过边框或者底色进行区分。
文件分类单元200,适于将界面文件按照预定分类规则进行分类,
并将每类界面文件放入相应的子区域中,所述子区域适于按照一定的
展示方式显示其中的界面文件。
图7是所述文件分类单元的模块结构示意图,如图7所示,所述
文件分类单元200包括:
文件分类模块210,适于对界面文件进行分类。
文件抓取模块220,适于按照分类结果将界面文件抓取到相应的
子区域中。
初始设定单元300,适于设定各子区域的初始展示方式。
图8是所述初始设定单元的一种模块结构示意图,如图8所示,
所述初始设定单元300包括:
文件统计模块310a,适于统计各子区域中界面文件的数量。
模式适配模块320b,适于根据各子区域中界面文件的数量,适配
界面文件所属子区域的展示方式。或者,
图9是所述初始设定单元的另一种模块结构示意图,如图9所示,
所述初始设定单元300包括:
下载模块310b,适于从服务器下载每类界面文件所对应的推荐展
示方式。
预设模块320b,适于根据每个子区域中的界面文件的类型,将每
个子区域设定为相对应的推荐展示方式。
其中,所述推荐展示方式是通过统计多数用户的喜好所得到对应
每种界面文件的展示方式,其具体的获得过程后面详细说明。
模式调整单元400,适于根据用户指令调整相应子区域的展示方
式。
图10是所述模式调整单元的一种模块结构示意图,如图10所示,
所述模式调整单元400包括:
子区域确定模块410,适于根据用户输入的位置信息确定用户选
中的子区域。
模式确定模块420,适于接收用户输入的模式代码,将所述模式
代码与每种展示方式相比较,获得相匹配的展示方式,并将所述相匹
配的展示方式设定为所述用户选中的子区域的新的展示方式。
图11是所述模式调整单元的另一种模块结构示意图,如图11所
说,当需要获得所述推荐展示方式时,所述模式调整单元400还包括:
模式统计模块430,适于统计用户调整后每类界面文件所对应的
展示方式的出现次数,生成统计结果。
上传模块440,适于将所述统计结果上传至服务器。所述服务器
适于对各个终端上传的统计结果进行再统计,得到每类界面文件所对
应的出现次数最多的展示方式,作为每类界面文件所对应的推荐展示
方式。
另外,所述系统还包括:
存储单元,适于记录各子区域当前的展示方式,以便用户退出后
重新进入时,以及机器重启后,相应的界面可以自动按照用户离开前
的状态分区域展示界面上的文件。
子区域命名单元,适于根据子区域中界面文件的类别为子区域分
配相应的名称,以及根据用户指令修改相应子区域名称。
本发明的所述方法及系统,可以对用户桌面文件或者文件夹文件
进行区分显示,让用户可以针对不同的文件类型进行差异查看,使文
件的查找和使用更便捷,比如,对于桌面上的少量常用文件,采用大
图标展示,可以获取到最佳的图标显示效果,并且方便用户一目了然
的选择使用这些文件;对于文件数量较多,而各个图标有一定的区分
度,但使用频率不是很高的桌面快捷方式,采用小图标展示,可以展
示更多的图标,不用使用滚轮便可以方便的选择使用相应的文件;对
于文件数量较多,图标又大多一致的word文档,需要通过比较文件名
进行区分时,可以采用列表或详细信息展示方式。将桌面上的文件按
照不同类型进行划分后,在不同区域采用不同的展示方式,可以同时
获得各种展示方式的有益效果,而回避其不利因素,有利于提高用户
体验效果。
本发明实施例所述界面文件展示方法及系统,通过将界面的显示
区域划分为多个子区域,并为每个子区域设置不同的文件展示方式,
从而实现了对同一界面上的文件进行区分展示,便于用户进行区别化
查找,方便了用户使用,提高了查找效率。
以上实施方式仅适于说明本发明,而并非对本发明的限制,有关
技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,
还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明
的范畴,本发明的专利保护范围应由权利要求限定。