[发明专利]一种文件管理器及其管理文件的方法有效
申请号: | 201010217304.5 | 申请日: | 2010-06-23 |
公开(公告)号: | CN102298596A | 公开(公告)日: | 2011-12-28 |
发明(设计)人: | 李立纲 | 申请(专利权)人: | 北京爱国者信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 管理器 及其 管理 方法 | ||
【所属技术领域】
本发明涉及一种文件管理器,特别地提供一种手持设备用的文件管理器及其管理文件的方法。
【背景技术】
如今,手机、PDA等手持电子设备向着小型化、联网、以及多媒体的方向发展。将越来越多的功能集成到手机等手持电子设备上已经是一种趋势,例如,人们对手机的使用也不仅仅局限于语音通话和收发短信。随着3G技术在中国的不断普及化,手持设备上网已经成为时尚和热点,而且手机的体积也在不断的小巧化。
现在大多手持设备显示文件时,都是一行显示一个文件名,但是因为手持设备屏幕太小,文件名显示不完全,例如MP3歌曲的名称、多媒体文件名称,大多的名称都较长,手持设备屏幕只显示一个文件名的局部,用户无法获取完整的文件名。针对该类问题,目前部分文件管理器可以通过滚动显示的方式将超长文件名逐字显示,例如MP3、MP4等多媒体播放器,在屏幕上滚动显示文件文件名。然而滚动显示的方式是逐字显示,用户无法快速获取全部的文件名称,比较繁琐,特别是当文件名超长时,一个超长文件名显示完整,需要较长时间,给用户带来诸多不便。
【发明内容】
本发明所要解决的技术问题是提供一种文件管理器及其管理超长文件名的方法,用户通过手指左右滑动触摸屏的方式可方便、快速的显示超长文件名。
为解决以上技术问题,本发明是采用以下技术方案来实现的:
一种文件管理器,其特征在于其包括:
处理单元,用于协调整个管理器命令的执行;
存储单元,其内存储有文件信息,以及预先设定的文件信息的文件名每次可显示的最大长度值;
信息接收单元,用于从存储单元内读入文件信息,并提取各文件信息的文件名;
文件名解析单元,用于从信息接收单元获取文件名,根据存储单元内的最大长度值,对每个文件名长度进行分析,提取出超长文件名,将所提取出的超长文件名分解成多个文件元素;
缓冲存储器,用于接收文件名解析单元所发送来的文件元素。
所述超长文件名经用户滑动操作后,处理单元根据滑动距离从缓冲存储器内获取一个或者多个文件元素,并根据所述最大长度值将文件元素合成输出,同时初始化缓冲存储器内的文件元素。
所述缓冲存储器内的文件元素按照一个虚拟的页面坐标依次排列,根据每个文件元素在虚拟页面上的坐标可得到该等文件元素最终输出的位置和次序。
所述虚拟的页面坐标原点是变化的,以用户滑动操作的起点为坐标原点,原点右侧的坐标确定用户每次向左滑动时依次输出的文件元素,原点左侧的坐标确定用户每次向右滑动时依次输出的文件元素。
该文件管理器还包括与处理单元连接的触摸屏响应单元,其用于监控滑动操作,并且判断当前的滑动操作所对应的文件名是否为超长文件名,如果为超长文件名,则将当前的滑动信息发送给处理单元,由处理单元执行滑动命令,如果不是超长文件名,则不对本次滑动操作响应。
该文件管理器还包括与处理单元连接的显示单元,用于记录当前显示内容,在有滑动操作超长文件名时,显示单元还包括显示在对应超长文件名上的虚拟长形滑窗。
所述每个文件元素的长度可以为一个字符长度或者多个字符长度,但每个文件元素的最大长度不超过存储单元内预先设定的最大长度值。
本发明还可通过以下方式实现:
一种文件管理器管理文件的方法,其特征在于其包括:
接收文件信息;
对文件信息的文件名进行分析判断,提取出超长文件名,生成构成该等超长文件名的文件元素;
将文件元素存储在缓冲存储器内,且该等文件元素按照一个虚拟的页面坐标依次排列,根据每个文件元素在虚拟页面上的坐标可得到该等文件元素最终输出的位置和次序。
当有滑动操作触发文件名时,响应滑动操作,确定目标文件名是否为超长文件名,如果是则根据滑动起点所在的坐标,并以滑动起点为坐标原点,根据该坐标从缓冲存储器内获取相应超长文件名的文件元素,并根据滑动操作的长度和方向输出相应的一个或多个文件元素;如果目标文件名不是超长文件名,则不响应滑动操作。
该方法还包括,在响应滑动操作后,根据预先设定的文件名每次可显示的最大长度值将文件元素合成并输出;初始化缓冲存储器内的文件元素,重新确定每个文件元素的位置和次序。
本发明的一种文件管理器及其管理文件的方法具有下列优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京爱国者信息技术有限公司,未经北京爱国者信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010217304.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于包络跟踪技术的高效率双频功率放大器的设计方法
- 下一篇:电平转换与非电路