文件显示的方法

文档序号:6440445阅读:194来源:国知局
专利名称:文件显示的方法
技术领域
本发明涉及电子文件的显示技术,特别是指一种文件显示的方法。
背景技术
目前,智能电视大都设置有USB接口,可以通过该接口连接U盘、移动硬盘等外接存储装置,并且通过智能电视对外接存储装置进行如图片、视频文件的浏览。通常,在进行文件的浏览时,可以像Windows操作系统中的Explore浏览器那样,在一个窗口中进行顺序的显示该文件夹下的子文件和文件,以及对当前目录下的文件进行缩略图方式进行显示。为了遵循用户对传统遥控器控制电视的使用习惯,大多智能电视的遥控器仍采用了具有0-9数字按键及上下左右的方向键及选中键的传统遥控器。对于仍采用传统遥控器的用户来说,在进行文件浏览时,通过按下方向键和选中键来选择文件,是比较麻烦的事情,例如:当同一级目录下文件夹较多,且文件夹优先排列在前显示时,用户想看到同一级目录下的相应某文件时,必须操作多次方向键才能移动到所需文件位置并选中。又如,当所要选择的文件在一比较深的子文件夹下时,且每个子文件夹下都有多个文件夹时,也需要其操作多次才能找到并选中该文件。

发明内容
有鉴于此,本发明的主要目的在于提供一种文件显示的方法,以使用户能较快的找到所需的文件。本发明提供的文件显示的方法,包括:A、遍历当前所访问的文件夹,获得该文件夹的包含各个子文件夹的目录结构,和各个文件夹下的文件;E、在屏幕上指定位置显示所述各个子文件夹、各个文件的缩略图。由上,可以实现在未访问子文件夹时就显示出该子文件夹内的文件,使得用户能较快找到所需文件,减少了用户访问各个子文件夹的操作步骤,几乎无需记忆文件目录结构,方便了用户,设计更为人性化。其中,步骤A后还包括:B、根据所述文件夹的目录结构,为不同层级的各个子文件夹和各个文件分配相应的层级属性值;C、分别为不同层级属性值的各个文件夹和各个文件分配不同的显示尺寸属性值;步骤E所述显示还包括:根据所分配的显示尺寸属性处理各个文件夹、各个文件的缩略图的显示。其中,步骤C所述显示尺寸属性值随所述层级属性值的增加而减小。其中,步骤E所述显示还包括:各个子文件夹及各个文件的缩略图根据显示尺寸属性值的大小依次排列显示。这样方式的缩略图显示,是基于所访问的当前文件夹下存在被访问文件的概率大,故显示大些,便于用户主要关注这些文件,同时小尺寸的预览子文件夹下的其他文件也保证了用户查看的便利性,以及通过鼠标或触摸方式选中的便利性。可选的,各个文件的缩略图根据显示尺寸属性值的大小调整缩略图分辨率的高低。由上,根据不同显示尺寸大小,可以调整缩略图的分辨率,以使得被访问文件概率大的采用高分辨率,以显示的更清楚,概率小的则采用低分辨率,降低处理器负荷,提高处理器处理速度。可选的,步骤E前还包括:D、为各个子文件夹及其下的各个文件分配对应的颜色属性;步骤E所述显示还包括:根据所分配的颜色属性处理各个文件夹、各个文件的缩略图的显示。其中,文件夹的颜色属性包括边框颜色属性或文件夹颜色属性;文件颜色属性包括缩略图显示的边框颜色属性。由上,使得用户可以根据颜色得知预览的文件对应哪个子文件夹可选的,所述步骤E包括:在屏幕一指定位置的上方和下方分别显示所各个子文件夹、各个文件的缩略图。由上,可实现根据需要的方式排布各个子文件夹、各个文件的缩略图的位置,更灵活。可选的,步骤A前还包括:确定用户所选要显示的文件的文件类型;所述步骤E所述各个文件为所述文件类型的各个文件。由上,对所要显示的文件进行分类,使其分类显示,使得在目录结构繁琐,包含关系复杂的情况下,确保只向用户显示所选择文件类型(图片,音乐,视频)的文件,便于用户快速查找文件。


图1为文件显示的方法的流程图;图2为文件夹O的目录结构示意图;图3为访问文件夹O时所显示的示意图;图4为访问文件夹3时所显示的示意图;图5为本发明方法应用于屏幕显示的示意图;图6为访问文件夹O时另一种方式所显示的示意图。
具体实施例方式当访问某文件夹时,如点击某文件夹,如图1所示,本发明提供的文件显示的方法包括以下步骤:步骤110:遍历当前所访问的文件夹及其下的各个子文件夹,获得所遍历的文件夹及目录结构,和各个文件夹下的各个文件,并进行缓存。
其中,遍历算法可以采用二叉树遍历算法,对于该算法,此处不再赘述。步骤120:根据获得的所述文件夹的目录结构,为各个文件夹根据其层级深度建立对应的层级属性,并将所对应文件夹中的文件建立相应的层级属性。其中,子文件夹层级越深,则层级属性的赋值越大。如图2所示的例子中,对于当前所访问的文件夹O来说,文件夹O下的文件夹1、2、3的层级属性值均为1,文件夹I下的文件夹1.1、1.2及文件夹3下的文件夹3.1,3.2,3.3层级属性值均为2,文件夹3.3下的文件夹3.3.1,3.3.2,3.3.3层级属性值为3。同理,对于当前所访问的文件夹O来说,文件夹O下的文件(File),如文件R)A、FOB层级属性值为1,文件夹1、2、3下的文件,如文件Fl.0A、F2.0A、F3.0A层级属性值为2,文件夹3.3下的文件,如文件F3.3.0A层级属性值为3,文件夹3.3.1,3.3.2下的文件F3.3.1.0A、F3.3.2.0A 层级属性值为 4。步骤130:为不同层级属性值的文件夹和文件分配不同的显示尺寸属性值。其中,层级属性值越小的,则分配的显示尺寸属性值则越大。其中,文件夹的显示尺寸属性与文件的显示尺寸属性可分别进行分配,从而使得相同层级属性值的文件夹与文件的显示大小可以分别设置。如图2所示的例子中,根据层级属性值,文件夹1、2、3对应一相同的显示尺寸属性值m、文件夹1.1,1.2,3.1、3.2、3.3对应一相同的显示尺寸属性值n,文件夹3.3.1,3.3.2、
3.3.3对应一相同的显示尺寸属性值0,且111 > η > O。同理,文件R)A、FOB对应一相同的显示尺寸属性值m’,文件Fl.0A、F2.0A、F3.0A对应一相同的显示尺寸属性值η’,文件F3.3.0A对应显示尺寸属性值O’,文件F3.3.1.0Α、F3.3.2.0A对应一相同的显示尺寸属性值ρ’,且m’ >n’ >o’ >p’。步骤140:为各个文件夹及对应其下的各个文件分配对应的颜色属性,以使得文件夹及其下的文件颜色属性值相同。例如图2所示的例子中,文件R)A、F0B颜色属性相同、文件夹I与文件Fl.0A颜色属性相同,文件夹2与文件F2.0A颜色属性相同,文件夹3与文件F3.0A颜色属性相同,文件夹3.3与文件F3.3.0A颜色属性相同,文件夹3.3.1与文件F3.3.1.0A颜色属性相同,文件夹3.3.2与文件F3.3.2.0A颜色属性相同。对于文件夹,颜色属性可以是边框颜色属性或文件夹颜色属性。对于各个文件颜色属性可以是边框颜色属性。步骤150:在屏幕上指定位置建立分栏;在所述分栏上方以所分配的尺寸、颜色属性依次处理和显示各个文件夹;在分栏下方以所分配的尺寸、颜色属性依次处理显示各个文件的缩略图;其中各个子文件夹及各个文件根据尺寸属性的大小依次排列。如图3示出了用户访问文件夹O时,屏幕所显示的示意图(未示出颜色)。如图4示出了用户访问文件夹3时,屏幕所显示的示意图(未示出颜色)。不难理解,当访问文件夹3时,会将文件夹3作为当前所访问的文件夹,重新执行上述步骤110至150。如图5示出了本发明方法应用于屏幕显示的示意图,其中屏幕中间用于显示所选中文件,下方即用于显示本发明图3、4所显示的内容。屏幕上方的三个框分别为视频、音频、图片的点选框,用户选择视频、音频或图片点选框时,则下方仅显示对应文件类型,其中,所显示的文件类型将在下文进行描述。如图6示出了另一种本发明的文件显示的方法的示意图,该图中,各个文件根据其不同的层级属性或显示尺寸属性的值,纵向排列,相同层级属性或显示尺寸属性的值横向排列。另外,如图3、4中,所要显示的文件夹和文件缩略图的数量可以分别进行设定,当文件夹或文件的数量超过设定的数量或每屏可显示的数量时,则如图两边会显示出箭头,通过点击箭头或通过相应的按键(如方位键)控制未被显示的文件夹或文件移至屏幕显
/Jn ο可见,通过上述文件夹与文件分栏的显示方式,限定了文件夹的每屏显示数量,避免了如背景技术那样,因文件夹太多而影响对该文件夹下文件的查找。可以加快媒体文件搜寻的速度,提高文件浏览效率。并且,由于本发明,文件的显示除了当前文件夹中的文件,还包括子文件夹中的文件。这样,即使用户未层层点击进入某子文件夹目录,也可以找到所述文件并选中。并且,根据本发明,当用户逐层访问子文件夹时,所显示的文件均为所访问的文件夹下的文件及其子目录下文件,所显示的文件的数量会依次减少,当访问最深的文件夹时,则仅显示该文件夹下的文件。可见,随着子文件夹的深层访问,所显示的文件数量减小,在未到最后文件夹时,就会显示出所需文件提供给用户,减小了文件夹访问量。另外,本发明还根据不同的层级属性采用不同显示尺寸大小的文件缩略图,这样用户对当前所访问文件夹的层级的文件更容易被查看,采用这种方式的缩略图,是考虑到所访问的当前文件夹下存在被访问文件的概率大,故显示大些,便于用户主要关注这些文件,同时小尺寸的预览子文件夹下的其他文件也保证了用户查看的便利性,以及通过鼠标或触摸方式选中的便利性。以及,根据不同显示尺寸大小,可以调整缩略图的分辨率,以使得被访问文件概率大的采用高分辨率,以显示的更清楚,概率小的则采用低分辨率,降低处理器负荷,提高处理器处理速度。另外,本发明对于文件夹和其下的文件采用同一颜色属性,如同样底色和外框颜色的图标对应同一个颜色设置的文件夹,使得用户可以根据颜色得知预览的文件对应哪个子文件夹。不难理解,还可以对所要显示的文件进行分类,如根据后缀名进行分类,使其分类显示,使得在目录结构繁琐,包含关系复杂的情况下,确保只向用户显示所选择文件类型(图片,音乐,视频)的文件,便于用户快速查找文件。下面进行说明:其中,电视端主要用到的文件类型有3种:视频、音乐、图片,可预先规定各类文件所包含的后缀名,这样当通过相应的文件类型入口进入时,则上述方法仅遍历显示对应该类型的文件。其中,所述文件类型入口用于实现确定用户所选的文件类型,例如可以是对应所述3种文件类型的图标。下面对这种显示进行举例说明:当选择视频入口进入USB设备I级目录时,遍历各文件夹及子文件夹根据视频后缀名,如.mp4、.mov>.xvid、.m4v>.asm、.avi>.asf >.wmv>.flv>mkv>.rm、.rmvb>.ts、m2ts、mts、tp、trp、.dat、.mpg、mpeg、.vob等将视频文件滤出,显示在文件位置,其他文件都不显示,可以更直观的找到视频文件;当选择音乐入口进入USB设备I级目录时,遍历各文件夹及子文件夹根据视频后缀名,如.mp3、.wma、.asf、.wav、.aac、.mp4、.M4A、.0gg、.f lac 等将音乐文件滤出,显示在文件位置,其他文件都不显示,可以更直观的找到音乐文件;当选择图片入口进入USB设备I级目录时,遍历各文件夹及子文件夹根据视频后缀名,如.jpg,.jpeg,.bmp,.png,.gif等将图片文件滤出,显示在文件位置,其他文件都不显示,可以更直观的找到图片文件。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。例如,本文中描述的方向键,也可以为翻页键。
权利要求
1.一种文件显示的方法,其特征在于,包括: A、遍历当前所访问的文件夹,获得该文件夹的包含各个子文件夹的目录结构,和各个文件夹下的文件; E、在屏幕上指定位置显示所述各个子文件夹、各个文件的缩略图。
2.根据权利要求1所述的方法,其特征在于,步骤A后还包括: B、根据所述文件夹的目录结构,为不同层级的各个子文件夹和各个文件分配相应的层级属性值; C、分别为不同层级属性值的各个文件夹和各个文件分配不同的显示尺寸属性值; 步骤E所述显示还包括:根据所分配的显示尺寸属性处理各个文件夹、各个文件的缩略图的显示。
3.根据权利要求2所述的方法,其特征在于,步骤C所述显示尺寸属性值随所述层级属性值的增加而减小。
4.根据权利要求3所述的方法,其特征在于,步骤E所述显示还包括: 各个子文件夹及各个文件的缩略图根据显示尺寸属性值的大小依次排列显示。
5.根据权利要求4所述的方法,其特征在于,各个文件的缩略图根据显示尺寸属性值的大小调整缩略图分辨率的高低。
6.根据权利要求2、3或4所述的方法,其特征在于,步骤E前还包括: D、为各个子文件夹及其下的各个文件分配对应的颜色属性; 步骤E所述显示还包括:根据所分配的颜色属性处理各个文件夹、各个文件的缩略图的显示。
7.根据权利要求6所述的方法,其特征在于, 文件夹的颜色属性包括边框颜色属性或文件夹颜色属性; 文件颜色属性包括缩略图显示的边框颜色属性。
8.根据权利要求1、2、3、4或5所述的方法,其特征在于,所述步骤E包括: 在屏幕一指定位置的上方和下方分别显示所各个子文件夹、各个文件的缩略图。
9.根据权利要求8所述的方法,其特征在于, 步骤A前还包括:确定用户所选要显示的文件的文件类型; 所述步骤E所述各个文件为所述文件类型的各个文件。
全文摘要
本发明提供了一种文件显示的方法,包括遍历当前所访问的文件夹,获得该文件夹的包含各个子文件夹的目录结构,和各个文件夹下的文件;在屏幕上指定位置显示所述各个子文件夹、各个文件的缩略图。使用本发明,可以实现在未访问子文件夹时就显示出该子文件夹内的文件,便于用户能较快的找到所需的文件。
文档编号G06F17/30GK103164402SQ201110406259
公开日2013年6月19日 申请日期2011年12月8日 优先权日2011年12月8日
发明者刘超, 黄俊杰, 王敏刚, 高西娟, 李阳光 申请人:青岛海尔电子有限公司, 海尔集团公司, 青岛胶南海尔电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1