一种周视图拖拉式时间控制方法及时间控制器的制作方法

文档序号:6401459阅读:196来源:国知局
专利名称:一种周视图拖拉式时间控制方法及时间控制器的制作方法
一种周视图拖拉式时间控制方法及时间控制器技术领域
本发明涉及一种周视图拖拉式时间控制方法及时间控制器。背景技术
目前,大部分的应用软件内置的时间选择控件都是使用系统自带的拖拽式时间控件,即将纵向的时间数据表格以平面旋转的方式进行调整(如图1);这种拖拽式时间控件在调整时间时由于拖拽的惯性无法让用户很友好地准确地选择具体要的时间位置,导致用户重复的在此控件上花费过多的时间,有的甚至在不同操作界面上完成,需切换至不同界面,给用户带来很大的时间开销;总而言之,操作步骤繁琐、不方便、不准确,久而久之用户会产生疲惫和烦躁感。
发明内容
为了解决现有技术存在的上述技术问题,本发明提供了一种可在同一操作界面完成日期、小时和分钟调整,操作简单、方便、快捷,且操控更容易,可帮助用户减少过多的错失感,帮助用户精准定位,以更快速的进行时间定位的周视图拖拉式时间控制方法及时间控制器。本发明解决现有技术问题所采用的技术方案是:
一种周视图拖拉式时间控制方法,包括以下步骤:
在同一显示屏中显示当前时间和供用户操作以完成时间调整的周视图式日期控件、拖拉式小时控件、拖拉式分钟控件;
接收用户在周视图式 日期控件上的翻页或选定操作,完成日期的查阅或当前日期调
整;
接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整;
接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整。进一步地,所述接收用户在周视图式日期控件上的翻页或选定操作,完成日期的查阅或当前日期调整,具体包括以下步骤:
al.接收用户操作;
a2.根据用户操作的运动轨迹判断是否属于翻页操作,当属于翻页操作时,控制周视图式日期控件上显示下一周或上一周的日期;
a3.根据用户操作的运动轨迹判断是否属于选定操作,当属于选定操作时,将选定的日期反馈至当前时间并进行更新显示。进一步地,所述接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整,具体包括以下步骤:
bl.接收用户的拖拉按钮触发操作和拖拉操作; b2.计算出拖拉操作的停止位置;
b3.将距离该停止位置最近的小时刻度数确定为选定小时,并反馈至当前时间进行更新显示。进一步地,所述接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整,具体包括以下步骤:
Cl.接收用户的拖拉按钮触发操作和拖拉操作; c2.计算出拖拉操作的停止位置;
c3.将距离该停止位置最近的分钟刻度数确定为选定分钟,并反馈至当前时间进行更新显示。进一步地,所述翻页操作具体为滑动操作,所述选定操作和触发操作具体均为长按操作或者单击操作或者双击操作。进一步地,所述拖拉式小时控件包含有24小时刻度数,所述拖拉式分钟控件包含有60分钟刻度数。一种周视图拖拉式时间控制器,包括有: 显示单元,用于在同一显示屏中显示当前时间和供用户操作以完成时间调整的周视图式曰期控件、拖拉式小时控件、拖拉式分钟控件;
接收单元,用于接收用户在周视图式日期控件、拖拉式小时控件、拖拉式分钟控件上的操作;
周视图日期控制单元,用于根据用户在周视图式日期控件上的翻页或者选定操作,控制周视图式日期控件上显示下一周或上一周的日期,或者将选定的日期反馈至当前时间并进行更新显示;
拖拉式小时控制单元,用于根据用户在拖拉式小时控件上对拖拉按钮的触发操作和拖拉操作,计算出拖拉操作的停止位置,将距离该停止位置最近的小时刻度数确定为选定小时,并反馈至当前时间进行更新显示;
拖拉式分钟控制单元,用于根据用户在拖拉式分钟控件上对拖拉按钮的触发操作和拖拉操作,计算出拖拉操作的停止位置,将距离该停止位置最近的分钟刻度数确定为选定小时,并反馈至当前时间进行更新显示;
而且,所述周视图式日期控制单元、拖拉式小时控制单元和拖拉式分钟控制单元的输入端和输出端分别与所述接收单元的输出端和显示单元的输入端导通连接。本发明的有益效果如下:
本发明通过上述周视图拖拉式时间控制方法和时间控制器,可在同一操作界面上直接完成日期、小时和分钟调整,无需切换不同界面,操作步骤非常简单、方便、快捷,而且采用周视图式日期控件、拖拉式小时控件和拖拉式分钟控件,不会出现像现有的滚动过度的情况,操控容易,有效帮助用户减少过多的错失感,帮助用户精准定位,以更快速的进行时间定位。

图1是现有拖拽式时间控制器的操作界面效果示意 图2是本发明所述周视图拖拉式时间控制方法实施例的流程示意 图3是本发明所述周视图拖拉式时间控制方法实施例中日期调整的流程示意 图4是本发明所述周视图拖拉式时间控制方法实施例中小时调整的流程示意 图5是本发明所述周视图拖拉式时间控制方法实施例中分钟调整的流程示意 图6是本发明所述周视图拖拉式时间控制方法实施例的操作界面及操作过程的显示效果示意图,其中6a为初启状态的显示效果示意图,6b为对周视图式日期控件、拖拉式小时控件、拖拉式分钟控件进行操作的显示效果 图7是本发明周视图拖拉式时间控制器实施例的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。如图2至图5中所示:
本发明实施例所揭示的一种周视图拖拉式时间控制方法,包括以下步骤:
步骤A.在同一显示屏中显示当前时间和供用户操作以完成时间调整的周视图式日期控件、拖拉式小时控件、拖拉式分钟控件,·该拖拉式小时控件包含有24小时刻度数,拖拉式分钟控件包含有60分钟刻度数;
步骤B.接收用户在周视图式日期控件上的翻页或选定操作,完成日期的查阅或当前日期调整;
步骤C.接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整;
步骤D.接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整。其中,所述接收用户在周视图式日期控件上的翻页或选定操作,完成日期的查阅或当前日期调整,具体可以包括以下步骤(如图3):
步骤B1.接收用户操作;
步骤B2.根据用户操作的运动轨迹判断是否属于翻页操作(如:滑动操作),当属于翻页操作时,控制周视图式日期控件上显示下一周或上一周的日期;
步骤B3.根据用户操作的运动轨迹判断是否属于选定操作(如:长按操作或者单击操作或者双击操作),当属于选定操作时,将选定的日期反馈至当前时间并进行更新显示。所述接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整,具体可以包括以下步骤(如图4):
步骤Cl.接收用户的拖拉按钮触发操作(如:长按操作或者单击操作或者双击操作)和拖拉操作;
步骤C2.计算出拖拉操作的停止位置;
步骤C3.将距离该停止位置最近的小时刻度数确定为选定小时,并反馈至当前时间进行更新显示。所述接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整,具体包括以下步骤(如图5):
步骤Dl.接收用户的拖拉按钮触发操作(如:长按操作或者单击操作或者双击操作)和拖拉操作;
步骤D2.计算出拖拉操作的停止位置;
步骤D3.将距离该停止位置最近的分钟刻度数确定为选定分钟,并反馈至当前时间进行更新显示。下面再结合本发明实施例的周视图拖拉式时间控制方法所呈现的操作界面的显示效果示意图作进一步说明。如图6中所示: 图6是本发明周视图拖拉式时间控制方法在智能手机(也可在IPad、笔记本电脑及台式电脑)上的操作界面的显示效果示意图,在启始界面图6a中,在触摸屏中显示有当前时间El和与该当前时间El对应的供用户操作以完成时间调整的周视图式日期控件E2、拖拉式小时控件E3、拖拉式分钟控件E4。当接收到用户的手指在周视图式日期控件E2上进行向右滑动操作时,控制周视图式日期控件上显示下一周日期(同理,向左滑动操作则显示上一周日期),然后再进行单击选定操作,则将选定的日期“26”反馈至当前时间El并进行更新显示,如图6b ;
当接收到用户的手指在拖拉式小时控件E3上对拖拉按钮E31进行长按触发操作并进行向右拖拉操作,然后计算出拖拉操作的停止位置,将距离该停止位置最近的小时刻度数“20”确定为选定小时,并反馈至当前时间El进行更新显示,如图6b ;
当接收到用户的手指在拖拉式分钟控件E4上对拖拉按钮E41进行长按触发操作并进行向右拖拉操作,然后计算出拖拉操作的停止位置,将距离该停止位置最近的小时刻度数“20”确定为选定分钟,并反馈至当前时间El进行更新显示,如图6b。这样,通过本发明所述的周视图拖拉式时间控制方法,可在同一操作界面上直接完成日期、小时和分钟调整,无需切换不同界面,操作步骤非常简单、方便、快捷,而且采用周视图式日期控件、拖拉式小时控件和拖拉式分钟控件,不会出现像现有的滚动过度的情况,操控容易,有效帮助用户减少过多的错失感,帮助用户精准定位,以更快速的进行时间定位。如图7中所示:
本发明实施例所揭示的一种周视图拖拉式时间控制器,包括有显示单元1、接收单元
2、周视图式日期控制单元3、拖拉式小时控制单元4和拖拉式分钟控制单元5,所述周视图式日期控制单元3、拖拉式小时控制单元4和拖拉式分钟控制单元5的输入端和输出端分别与接收单元2的输出端和显示单元4的输入端导通连接。其中,所述显示单元I可以是触摸屏中的IXD屏幕,主要用于在同一显示屏中显示当前时间和供用户操作以完成时间调整的周视图式日期控件、拖拉式小时控件、拖拉式分钟控件;所述接收单元2可以是触摸屏中的检测部件,主要用于接收用户在周视图式日期控件、拖拉式小时控件、拖拉式分钟控件上的操作;所述周视图式日期控制单元3、拖拉式小时控制单元4和拖拉式分钟控制单元5均可以是独立的芯片;所述周视图式日期控制单元3主要用于根据用户在周视图式日期控件上的翻页或者选定操作,控制周视图式日期控件上显示下一周或上一周的日期,或者将选定的日期反馈至当前时间并进行更新显示;所述拖拉式小时控制单元4主要用于根据用户在拖拉式小时控件上对拖拉按钮的触发操作和拖拉操作,计算出拖拉操作的停止位置,将距离该停止位置最近的小时刻度数确定为选定小时,并反馈至当前时间进行更新显示;所述拖拉式分钟控制单元5主要用于根据用户在拖拉式分钟控件上对拖拉按钮的触发操作和拖拉操作,计算出拖拉操作的停止位置,将距离该停止位置最近的分钟刻度数确定为选定小时,并反馈至当前时间进行更新显示。以上内容是结合具体的优选技术方案对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1.一种周视图拖拉式时间控制方法,其特征在于,包括以下步骤: 在同一显示屏中显示当前时间和供用户操作以完成时间调整的周视图式日期控件、拖拉式小时控件、拖拉式分钟控件; 接收用户在周视图式日期控件上的翻页或选定操作,完成日期的查阅或当前日期调整; 接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整; 接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整。
2.根据权利要求1所述的控制方法,其特征在于,所述接收用户在周视图式日期控件上的翻页或选定操作,完成日期的查阅或当前日期调整,具体包括以下步骤: al.接收用户操作; a2.根据用户操作的运动轨迹判断是否属于翻页操作,当属于翻页操作时,控制周视图式日期控件上显示下一周或上一周的日期; a3.根据用户操作的运动轨迹判断是否属于选定操作,当属于选定操作时,将选定的日期反馈至当前时间并进行更新显示。
3.根据权利要求2所述的控制方法,其特征在于,所述接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整,具体包括以下步骤: bl.接收用户的拖拉按钮触发操作和拖拉操作; b2.计算出拖拉操作的停止位置; b3.将距离该停止位置最近的小时刻度数确定为选定小时,并反馈至当前时间进行更新显示。
4.根据权利要求3所述的控制方法,其特征在于,所述接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整,具体包括以下步骤: Cl.接收用户的拖拉按钮触发操作和拖拉操作; c2.计算出拖拉操作的停止位置; c3.将距离该停止位置最近的分钟刻度数确定为选定分钟,并反馈至当前时间进行更新显示。
5.根据权利要求4所述的控制方法,其特征在于,所述翻页操作具体为滑动操作,所述选定操作和触发操作具体均为长按操作或者单击操作或者双击操作。
6.根据权利要求1至5中任何一项所述的控制方法,其特征在于,所述拖拉式小时控件包含有24小时刻度数,所述拖拉式分钟控件包含有60分钟刻度数。
7.一种周视图拖拉式时间控制器,其特征在于,包括有: 显示单元,用于在同一显示屏中显示当前时间和与该当前时间对应的供用户操作以完成时间调整的周视图式日期控件、拖拉式小时控件、拖拉式分钟控件; 接收单元,用于接收用户在周视图式日期控件、拖拉式小时控件、拖拉式分钟控件上的操作; 周视图日期控制单元,用于根据用户在周视图式日期控件上的翻页或者选定操作,控制周视图式日期控件上显示下一周或上一周的日期,或者将选定的日期反馈至当前时间并进行更新显示; 拖拉式小时控制单元,用于根据用户在拖拉式小时控件上对拖拉按钮的触发操作和拖拉操作,计算出拖拉操作的停止位置,将距离该停止位置最近的小时刻度数确定为选定小时,并反馈至当前时间进行更新显示; 拖拉式分钟控制单元,用于根据用户在拖拉式分钟控件上对拖拉按钮的触发操作和拖拉操作,计算出拖拉操作的停止位置,将距离该停止位置最近的分钟刻度数确定为选定小时,并反馈至当前时间进行更新显示; 而且,所述周视图式日期控制单元、拖拉式小时控制单元和拖拉式分钟控制单元的输入端和输出端分别与所述接 收单元的输出端和显示单元的输入端导通连接。
全文摘要
本发明涉及一种周视图拖拉式时间控制方法及时间控制器,该时间控制方法首先在同一显示屏中显示当前时间和供用户操作以完成时间调整的周视图式日期控件、拖拉式小时控件、拖拉式分钟控件;接着接收用户在周视图式日期控件上的翻页或选定操作,完成日期的查阅或当前日期调整,或者接收用户在拖拉式小时控件上的拖拉操作,完成当前小时调整;又或者接收用户在拖拉式分钟控件上的拖拉操作,完成当前分钟调整。在同一操作界面即完成日期、小时和分钟调整,无需切换界面,操作简单、便捷,而且采用周视图式日期控件、拖拉式小时控件和拖拉式分钟控件,操控容易,帮助用户减少过多的错失感,帮助用户精准定位,以更快速的进行时间定位。
文档编号G06F3/0486GK103150096SQ201310114748
公开日2013年6月12日 申请日期2013年4月3日 优先权日2013年4月3日
发明者张大志, 余书懿, 许则诗 申请人:珠海飞企软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1