一种基于时间坐标的定位搜索方法

文档序号:10593768阅读:228来源:国知局
一种基于时间坐标的定位搜索方法
【专利摘要】本发明公开了一种基于时间坐标的定位搜索方法,包括以下步骤:S1.进入时间坐标定位界面;S2.检测并识别用户触摸手势,并根据用户触摸手势使时间刻度盘作出滑动响应;S3.检测计算定位指针与当前时间坐标刻度的误差,修复误差,使定位指针与时间坐标刻度重合;S4.判断坐标定位是否结束;S5.读取时间坐标刻度值,筛选文件。本发明提供了一种基于时间坐标的定位搜索方法,通过触摸手势来进行时间坐标刻度盘的滑动,确定时间坐标,从而精确搜索,筛选出对应的文件;在筛选文件前,还设置有延时机制,通过判断设定时间内是否有后续的触摸手势,来确定坐标定位是否结束,如果坐标定位未结束,则继续进行定位;如果坐标定位结束,则进行文件筛选。
【专利说明】
一种基于时间坐标的定位搜索方法
技术领域
[0001]本发明涉及一种基于时间坐标的定位搜索方法。
【背景技术】
[0002]在应用软件(各种APP等)的数据库中,经常会存储大量文件,例如通知、视频以及各种工作文件等,在需要查找对应的文件时,需要从数据库逐次进行查找,浪费大量时间,也不便于文件的管理,是应用软件开发过程中所遇到的一个难题;而在应用软件中所存储的文件,其上传和存储时间是一个非常显著的特征,为了方便用户快速找到所需文件,基于时间坐标的搜索研究成为一个非常重要的课题。

【发明内容】

[0003]本发明的目的在于克服现有技术的不足,提供一种基于时间坐标的定位搜索方法,通过触摸手势来进行时间坐标刻度盘的滑动,确定时间坐标,从而精确搜索,筛选出对应的文件;在筛选文件前,还设置有延时机制,通过判断设定时间内是否有后续的触摸手势,来确定坐标定位是否结束,如果坐标定位未结束,则继续进行定位;如果坐标定位结束,则进行文件筛选。
[0004]本发明的目的是通过以下技术方案来实现的:一种基于时间坐标的定位搜索方法,包括以下步骤:
51.进入时间坐标定位界面;
52.检测并识别用户触摸手势,并根据用户触摸手势使时间刻度盘作出滑动响应;
53.检测计算定位指针与当前时间坐标刻度的误差,修复误差,使定位指针与时间坐标刻度重合;
54.判断坐标定位是否结束:
(1)如果设定时间内有后续的用户触摸手势,坐标定位未结束,返回步骤S2;
(2)如果设定时间内没有后续的用户触摸手势,坐标定位结束,跳转至步骤S5;
55.读取当前时间坐标刻度的值,根据该值请求服务器进行查询,筛选出定位时间的文件。
[0005]所述的时间定位界面包括时间坐标刻度盘、定位指针和定位时间显示区;时间坐标刻度盘位于时间定位界面底部,用于根据触摸手势左右滑动;定位指针位于时间定位界面底部正中位置且固定不动,定位时间显示区位于定位指针正上方。
[0006]所述的时间坐标刻度盘按照预先设置的规律对刻度线代表的时间进行划分和标注。
[0007]所述的步骤S2包括以下子步骤:
521.用户触摸时间坐标定位界面,并在时间坐标定位界面上进行滑动;
522.检测用户手势滑动方向;
523.根据用户手势滑动方向,使时间坐标刻度盘进行相应滑动: (1)如果用户手势向右滑动,时间坐标刻度盘相应地向右滑动;
(2)如果用户手势向左滑动,时间坐标刻度盘相应地向左滑动。
[0008]所述的步骤S3包括以下子步骤:
531.用户手势停止滑动,判断定位指针是否与当前时间坐标刻度盘中的刻度重合:
(1)定位指针与当前时间坐标刻度盘中的刻度重合,跳转至步骤S33;
(2)定位指针与当前时间坐标刻度盘中的刻度不重合,认为存在误差,跳转至步骤S32;
532.对定位指针与当前时间坐标刻度的误差进行修复,使定位指针与时间坐标刻度盘中的刻度重合,并转入步骤S33;
533.定位时间显示区根据时间坐标刻度盘中定位指针重合的刻度,显示定位时间,并根据需要决定是都继续通过触摸手势滑动时间坐标刻度盘。
[0009]所述的步骤S32包括以下子步骤:
5321.检测时间刻度盘中与时间定位指针距离最近的刻度;
5322.自动调节时间刻度盘,使得检测得到的刻度与时间定位指针重合。
[0010]所述预先设置的规律包括:每条刻度线代表一天,将每月的第一天和第十五天在时间坐标刻度盘上进行标注。
[0011]步骤S4中所述的设定时间为I?3秒。
[0012]本发明的有益效果是:(I)通过触摸手势来进行时间坐标刻度盘的滑动,确定时间坐标,从而精确搜索,筛选出对应的数据;(2)在筛选数据前,还设置有延时机制,通过判断设定时间内是否有后续的触摸手势,来确定坐标定位是否结束,如果坐标定位未结束,则继续进行定位;如果坐标定位结束,则进行数据搜索。
【附图说明】
[0013]图1为本发明的流程图;
图2为实施例一的初始时间定位界面示意图;
图3为实施例一的最终时间定位界面示意图。
【具体实施方式】
[0014]下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
[0015]如图1所示,一种基于时间坐标的定位搜索方法,包括以下步骤:
51.进入时间坐标定位界面;
52.检测并识别用户触摸手势,并根据用户触摸手势使时间刻度盘作出滑动响应;
53.检测计算定位指针与当前时间坐标刻度的误差,修复误差,使定位指针与时间坐标刻度重合;
54.判断坐标定位是否结束:
(1)如果设定时间内有后续的用户触摸手势,坐标定位未结束,返回步骤S2;
(2)如果设定时间内没有后续的用户触摸手势,坐标定位结束,跳转至步骤S5;
55.读取当前时间坐标刻度的值,根据该值请求服务器进行查询,筛选出定位时间的文件。
[0016]所述的时间定位界面包括时间坐标刻度盘、定位指针和定位时间显示区;时间坐标刻度盘位于时间定位界面底部,用于根据触摸手势左右滑动;定位指针位于时间定位界面底部正中位置且固定不动,定位时间显示区位于定位指针正上方。
[0017]进一步地,时间坐标刻度盘中的刻度越接近定位指针时亮度越高,从而更加清晰的显示时间坐标刻度盘的位置。
[0018]所述的时间坐标刻度盘按照预先设置的规律对刻度线代表的时间进行划分和标注。
[0019]所述的步骤S2包括以下子步骤:
521.用户触摸时间坐标定位界面,并在时间坐标定位界面上进行滑动;
522.检测用户手势滑动方向;
523.根据用户手势滑动方向,使时间坐标刻度盘进行相应滑动:
(1)如果用户手势向右滑动,时间坐标刻度盘相应地向右滑动;
(2)如果用户手势向左滑动,时间坐标刻度盘相应地向左滑动。
[0020]所述的步骤S3包括以下子步骤:
531.用户手势停止滑动,判断定位指针是否与当前时间坐标刻度盘中的刻度重合:
(1)定位指针与当前时间坐标刻度盘中的刻度重合,跳转至步骤S33;
(2)定位指针与当前时间坐标刻度盘中的刻度不重合,认为存在误差,跳转至步骤S32;
532.对定位指针与当前时间坐标刻度的误差进行修复,使定位指针与时间坐标刻度盘中的刻度重合,并转入步骤S33;
533.定位时间显示区根据时间坐标刻度盘中定位指针重合的刻度,显示定位时间,并根据需要决定是都继续通过触摸手势滑动时间坐标刻度盘。
[0021]所述的步骤S32包括以下子步骤:
5321.检测时间刻度盘中与时间定位指针距离最近的刻度;
5322.自动调节时间刻度盘,使得检测得到的刻度与时间定位指针重合。
[0022]所述预先设置的规律包括:每条刻度线代表一天,将每月的第一天和第十五天在时间坐标刻度盘上进行标注。
[0023 ]步骤S4中所述的设定时间为I?3秒。
[0024]实施例一,假设在2016年4月28日时,需要利用本申请进行应用软件中文件的对应搜索,想要查找的是2016年3月18日的文件;我们首先按照步骤SI进入时间定位界面,初始的时间定位界面如图2所示,可以看到,时间刻度盘的4月28日的刻度是与定位指针对齐的,定位时间显示区也显示的是“2016-4-28”。
[0025]通过手指触摸时间坐标刻度盘,触摸手势向右滑动,时间坐标刻度盘也作出向右滑动的响应,直到停止滑动后,判断定位指针是否与当前时间坐标刻度盘中的刻度重合,如果不重合,则按照步骤S32进行调整,使其重合,并在定位时间显示区显示当前定位时间;
如图3所示,如果当前定位时间是目标时间“2016-3-18”,则不再进行调整,用户在设定时间内(l~3s内)也没有后续的触摸手势,可以判断出定位结束,根据当前的时间刻度值“2016-3-18”向服务器发出请求,筛选出对应文件。
[0026]如果当前定位时间不是目标时间“2016-3-18”,则需要继续进行调整,用户在设定时间内必定会有后续触摸手势,可以判断出定位未结束,不会立刻进行搜索,而是根据触摸手势继续进行调整,直到定位结束后再进行搜索,因此,降低了服务器的搜索负荷,避免了服务器频繁搜索无用信息。
【主权项】
1.一种基于时间坐标的定位搜索方法,其特征在于:包括以下步骤: 51.进入时间坐标定位界面; 52.检测并识别用户触摸手势,并根据用户触摸手势使时间刻度盘作出滑动响应; 53.检测计算定位指针与当前时间坐标刻度的误差,修复误差,使定位指针与时间坐标刻度重合; 54.判断坐标定位是否结束: (1)如果设定时间内有后续的用户触摸手势,坐标定位未结束,返回步骤S2; (2)如果设定时间内没有后续的用户触摸手势,坐标定位结束,跳转至步骤S5; 55.读取当前时间坐标刻度的值,根据该值请求服务器进行查询,筛选出对应的文件。2.根据权利要求1所述的一种基于时间坐标的定位搜索方法,其特征在于:所述的时间定位界面包括时间坐标刻度盘、定位指针和定位时间显示区;时间坐标刻度盘位于时间定位界面底部,用于根据触摸手势左右滑动;定位指针位于时间定位界面底部正中位置且固定不动,定位时间显示区位于定位指针正上方。3.根据权利要求2所述的一种基于时间坐标的定位搜索方法,其特征在于:所述的时间坐标刻度盘按照预先设置的规律对刻度线代表的时间进行划分和标注。4.根据权利要求1所述的一种基于时间坐标的定位搜索方法,其特征在于:所述的步骤S2包括以下子步骤: 521.用户触摸时间坐标定位界面,并在时间坐标定位界面上进行滑动; 522.检测用户手势滑动方向; 523.根据用户手势滑动方向,使时间坐标刻度盘进行相应滑动: (1)如果用户手势向右滑动,时间坐标刻度盘相应地向右滑动; (2)如果用户手势向左滑动,时间坐标刻度盘相应地向左滑动。5.根据权利要求1所述的一种基于时间坐标的定位搜索方法,其特征在于:所述的步骤S3包括以下子步骤: 531.用户手势停止滑动,判断定位指针是否与当前时间坐标刻度盘中的刻度重合: (1)定位指针与当前时间坐标刻度盘中的刻度重合,跳转至步骤S33; (2)定位指针与当前时间坐标刻度盘中的刻度不重合,认为存在误差,跳转至步骤S32; 532.对定位指针与当前时间坐标刻度的误差进行修复,使定位指针与时间坐标刻度盘中的刻度重合,并转入步骤S33; 533.定位时间显示区根据时间坐标刻度盘中定位指针重合的刻度,显示定位时间,并根据需要决定是都继续通过触摸手势滑动时间坐标刻度盘。6.根据权利要求1所述的一种基于时间坐标的定位搜索方法,其特征在于:所述的步骤S32包括以下子步骤: 5321.检测时间刻度盘中与时间定位指针距离最近的刻度; 5322.自动调节时间刻度盘,使得检测得到的刻度与时间定位指针重合。7.根据权利要求3所述的一种基于时间坐标的定位搜索方法,其特征在于:所述预先设置的规律包括:每条刻度线代表一天,将每月的第一天和第十五天在时间坐标刻度盘上进行标注。8.根据权利要求3所述的一种基于时间坐标的定位搜索方法,其特征在于:步骤S4中所 述的设定时间为1~3秒。
【文档编号】G06F3/0488GK105955652SQ201610288016
【公开日】2016年9月21日
【申请日】2016年5月4日
【发明人】陈金龙
【申请人】成都记上学科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1