一种文件定位方法、装置以及移动终端的制作方法

文档序号:6471955阅读:171来源:国知局
专利名称:一种文件定位方法、装置以及移动终端的制作方法
技术领域
本发明属于移动终端技术领域,尤其涉及一种文件定位方法、装置以及移 动终端。
背景技术
随着移动终端技术的不断发展,用户对移动终端的要求也越来越高,尤其 是在大量的数据查询时,如何快速的对需要查找的文件进行定位,尤其是对文 件名中包含有中文字符的文件进行准确快速的定位,成了用户对移动终端技术 的要求之一。
现有的技术中,可以通过键盘进行定位,即,利用键盘快速输入,光标会
定位到符合输入的几个关键字母的文件或者文件夹位置。譬如在一文件夹中 有一文件名为cjp.txt的文件,只要快速按4建c和j以及p就能快速的找到文件 名以cjp开头的文件,但是这种方式只支持英文定位。
在对文件名中包含中文字符的文件进行定位时, 一般都是在指定的编辑框 内输入关键字,然后点击搜索键进行定位。但是,使用这种方法进行定位时, 要先在指定位置输入关键字,然后再点击搜索按钮进行搜索,使用比较繁瑣, 而且它最小的搜索范围是文件路径下,需要耗费更多没必要的搜索时间。

发明内容
本发明实施例的目的在于提供一种文件定位方法,旨在解决现有技术中在 对文件名中包含中文字符的文件进行定位时,需要输入关键字进行搜索定位带 来的过程繁瑣、浪费时间的问题。
本发明实施例是这样实现的, 一种文件定位方法,所述方法包括以下步骤 接收用户输入的查找信息,其中,所述查找信息为字母;根据所述查找信息在预设的汉字与该汉字拼音首字母的对应关系表中依次
匹配出与所述查找信息对应的汉字;
定位搜索范围内的文件名中包括所述匹配出的与所述查找信息对应的汉字 的文件并显示。
本发明实施例的另一目的在于提供一种文件定位装置,所述装置包括 查找信息接收模块,用于接收用户输入的查找信息,其中,所述查找信息 为字母;
信息匹配模块,用于根据所述查找信息在预设的汉字与该汉字拼音首字母 的对应关系表中匹配出与所述查找信息对应的汉字;
文件显示模块,用于定位搜索范围内的文件名中包括所述依次匹配出的与 所述查找信息对应的汉字的文件并显示。
本发明实施例的又一 目的在于提供一种包含本发明实施例提供的文件定位 装置的移动终端。
本发明实施例通过根据用户以字母形式输入的查找信息,来匹配搜索范围 内的文件名字符串或汉字拼音的首字母,并将匹配到的文件显示,本发明支持 中文定位,可以快速的定位到用户需要查找文件,极大的方便了用户的使用, 拓展了移动终端的功能。


图l是本发明实施例提供的文件定位方法的流程图2是本发明实施例提供的文件定位装置的结构示意图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。本发明实施例通过根据用户以字母形式输入的查找信息,来匹配搜索范围 内的文件名字符串或汉字拼音的首字母,并将匹配到的文件显示。
图1示出了本发明实施例提供的文件定位方法的流程,详述如下。 在步骤S101中,存储搜索范围内的文件名中的汉字与该汉字拼音首字母的 对应关系表。
譬如,在userdata/movies的目录下有多个文件,把这些文件的文件名中汉 字拼音的首字母保存在relation结构的index字段中 Struct relation { Char index[8];
Char FileName[256];
在步骤S102中,接收用户输入的查找信息。 其中,用户输入的查找信息为字母。
在步骤S103中,根据所述查找信息在预设的汉字与该汉字拼音首字母的对 应关系表中依次匹配出与所述查找信息对应的汉字。 该步骤具体过程可为
首先获取当前搜索范围内各个文件名中的汉字,之后,依次获取所述文件 中各个汉字拼音的首字母,最后,将所述获取的首字母依次与当前输入的字母 进行匹配。
在具体实施过程中,若当前搜索范围内各个文件名中包含英文字母,则该 英文字母即为首字母。需要说明的是,如果文件名中的字符是数字或者是其他 特殊字符,则本发明实施例是过滤掉这些字符的,即这些字符是不作为查询参 考的。
在步骤S104中,定位搜索范围内的文件名中包括所述匹配出的与所述查找 信息对应的汉字的文件并显示。
譬如,用户要在userdata/movies的目录下找一个文件名为"中国功夫.mp4" 的文件,首先用户打开文件浏览器,进入userdata/movies路径下,在此目录下有若干文件,把这些文件的文件名中的汉字与该汉字拼音首字母的对应关系进
行存储,存储结构如relation结构的一字段,或者如index字段中;然后接收用 户在定位盘中输入的查找信息的第一个字母z,在存储的对应关系中查找文件 名的汉字拼音首字母或首字母是z开头的文件,同时把查找到的文件显示出来, 则文件"中国功夫.mp4"在显示之列;依次再4俞入g、 g和f,则文件"中国功 夫.mp4"就显示出来了,通过以上步骤,就实现了在该目录下定位所述文件"中 国功夫.mp4"。
请参阅图2,为本发明实施例提供的文件定位装置的结构示意图,该文件 定位装置包括首字母对应关系存储模块21,查找信息接收模块22,信息匹配模 块23以及文件显示才莫块24。
其中,首字母对应关系存储模块21用于存储文件名中的汉字与该汉字拼音 首字母之间的对应关系。
查找信息接收模块22用于接收用户输入的查找信息,其中,所述查找信息
为字母。
信息匹配模块23用于根据所述查找信息在预设的汉字与该汉字拼音首字 母的对应关系表中依次匹配出与所述查找信息对应的汉字。
在具体实施过程中,信息匹配模块23具体包括汉字获取模块231,首字母 获取模块232以及字母匹配模块233。
汉字获取模块231用于获取当前搜索范围内各个文件名中的汉字。
当然,若当前搜索范围内各个文件名中包含英文字母,则该英文字母即为 首字母。
首字母获取模块232依次获取所述文件名字符串或汉字拼音的首字母。 字母匹配模块233用于将所述获取的首字母依次与当前输入的查找信息进 4亍匹配。
文件显示模块24用于显示搜索范围内的文件名中包括所述匹配出的与所 述查找信息对应的汉字的文件。本发明实施例还提供一种移动终端,该移动终端包含上述的文件定位装置。 本发明实施例通过根据用户以字母形式输入的查找信息,来匹配搜索范围
内的文件名字符串或汉字拼音的首字母,并将匹配到的文件显示。本发明实施
例支持中文定位,而且可以快速的定位到用户需要查找文件,极大的方便了用
户的使用,拓展了移动终端的功能。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发
明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明
的保护范围之内。
8
权利要求
1、一种文件定位方法,其特征在于,所述方法包括以下步骤接收用户输入的查找信息,其中,所述查找信息为字母;根据所述查找信息在预设的汉字与该汉字拼音首字母的对应关系表中依次匹配出与所述查找信息对应的汉字;定位搜索范围内的文件名中包括所述匹配出的与所述查找信息对应的汉字的文件并显示。
2、 如权利要求1所述的文件定位方法,其特征在于,在接收用户输入的查 找信息的步骤之前,所述方法还包括存储搜索范围内的文件名中的汉字与该汉字拼音首字母的对应关系表。
3、 如权利要求1所述的文件定位方法,其特征在于,所述根据所述查找信 息在预设的汉字与该汉字拼音首字母的对应关系表中依次匹配出与所述查找信 息对应的汉字的步骤具体包括;获取当前搜索范围内各个文件名中的汉字;从所述对应关系表中获取所述文件名字符串或汉字拼音的首字母;将所述获取的首字母依次与当前输入的查找信息进行匹配。
4、 如权利要求1所述的文件定位方法,其特征在于,若当前搜索范围内的 文件名中包含英文字母,则该英文字母本身即为首字母。
5、 一种文件定位装置,其特征在于,所述装置包括 查找信息接收4莫块,用于接收用户输入的查找信息,其中,所述查找信息为字母;信息匹配模块,用于根据所述查找信息在预设的汉字与该汉字拼音首字母 的对应关系表中匹配出与所述查找信息对应的汉字;文件显示模块,用于定位搜索范围内的文件名中包括所述依次匹配出的与 所述查找信息对应的汉字的文件并显示。
6、 如权利要求5所述的文件定位装置,其特征在于,所述装置还包括首字母对应关系存储模块,用于存储搜索范围内的文件名中的汉字与该汉 字拼音首字母的对应关系表。
7、 如权利要求5所述的文件定位装置,其特征在于,所述信息匹配模块具 体包括汉字获取模块,用于获取当前搜索范围内各个文件名中的汉字; 首字母获取模块,用于从所述对应关系表中获取所述文件名字符串或汉字 拼音的首字母;字母匹配模块,用于将所述获取的首字母依次与当前输入的查找信息进行 匹配。
8、 如权利要求5所述的文件定位装置,其特征在于,若当前搜索范围内的 文件名中包含英文字母,则该英文字母本身即为首字母。
9、 一种包括权利要求5至8任一项所述的文件定位装置的移动终端。
全文摘要
本发明适用于移动终端技术领域,提供了一种文件定位方法、装置及移动终端,所述方法包括以下步骤接收用户输入的查找信息,其中,所述查找信息为字母;根据所述查找信息在预设的汉字与该汉字拼音首字母的对应关系表中依次匹配出与所述查找信息对应的汉字;定位搜索范围内的文件名中包括所述匹配出的与所述查找信息对应的汉字的文件并显示。本发明实施例可以快速的定位到用户需要查找的文件名中包含汉字的文件,极大的方便了用户的使用,拓展了移动终端的功能。
文档编号G06F17/30GK101446975SQ20081024151
公开日2009年6月3日 申请日期2008年12月23日 优先权日2008年12月23日
发明者毅 娄, 敏 胡, 陈建平 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1