用于智能设备的闹钟设置方法、装置及电子设备与流程

文档序号:11828535阅读:342来源:国知局
用于智能设备的闹钟设置方法、装置及电子设备与流程

本申请涉及智能设备技术领域,具体涉及一种用于智能设备的闹钟设置方法以及一种用于智能设备的闹钟设置装置;本申请同时涉及一种电子设备。



背景技术:

随着智能设备的普及,越来越多的用户利用智能设备上的闹钟应用实现提醒功能。闹钟应用已经成为智能设备上不可或缺的功能之一。而市面上现有的大部分闹钟应用在设置时间时,操作都比较复杂。目前,大部分闹钟应用的设置方案为:打开设置应用并选择闹钟设置,或者找到并启动闹钟应用程序,然后通过屏幕触摸操作或者是键盘输入方式等,在时间设置界面输入时间信息,并设置对应该时间信息的闹钟,在到达设定时间时,则通过振铃等方式实现提醒功能。

由此可见,在现有闹钟应用的设置方案下,闹钟设置过程比较繁琐,用户操作起来不方便,设置闹钟的效率低。特别是如果智能设备处于屏幕锁定状态,用户还需要首先执行解锁操作,整个操作过程更为繁琐;另外,对于需要设置几分钟之后提醒的临时闹钟,用户还需要花费时间与注意力去设置是否需要重复这个闹钟,影响用户的使用体验。



技术实现要素:

本申请提供一种用于智能设备的闹钟设置方法以及一种用于智能设备的闹钟设置装置,以解决现有技术中闹钟设置过程繁琐的问题。本申请同时涉及一种电子设备。

本申请实施例提供了一种用于智能设备的闹钟设置方法,所述方法包括:

接收对显示屏幕中时间显示区域的触控操作;

根据所述触控操作调整在所述显示屏幕上显示的时间信息;

根据调整后的时间信息设置闹钟。

可选的,所述时间显示区域包括:锁屏界面上的时间显示区域,或者桌面上的时间显示区域,或者状态栏上的时间显示区域。

可选的,在所述接收对显示屏幕中时间显示区域的触控操作后,执行下述操作:

显示闹钟设置界面;

所述在所述显示屏幕上显示的时间信息包括:所述闹钟设置界面中的时间信息。

可选的,所述在显示屏幕上显示的时间信息包括:所述时间显示区域中的时间信息。

可选的,所述智能设备为具有触摸屏的智能设备。

可选的,所述触控操作包括:

对所述时间显示区域内的时间数字的触控操作,所述时间数字包括时钟数字或者分钟数字;或者,

对所述时间显示区域内表盘时钟的时针或者分针的触控操作。

可选的,当所述触控操作为对所述时间显示区域内的时间数字的触控操作时,所述根据所述触控操作调整所述时间显示区域中的时间信息,采用如下方式实现:

当所述触控操作为向上滑动时,按照所述时间数字的取值范围,增大所述时间显示区域中显示的时间数字;

当所述触控操作为向下滑动时,按照所述时间数字的取值范围,减小所述时间显示区域中显示的时间数字。

可选的,当所述触控操作为对所述时间显示区域内的时间数字的触控操作时,所述接收对显示屏幕中时间显示区域的触控操作,包括:

接收对所述时间数字的首次触控操作;以及,

在对应于所述时间数字的显示区域中显示相应的时间选择控件;

接收对所述时间选择控件所展示的时间数字的选取操作。

可选的,所述时间选择控件为滚轮控件。

可选的,所述智能设备为非触摸屏的智能设备;

所述触控操作包括:

通过外部输入设备对所述时间显示区域内的时间数字的点击或拖拽操作;或者,

通过外部输入设备对所述时间显示区域内表盘时钟的时针或者分针的拖拽操作。

可选的,在所述接收对显示屏幕中时间显示区域的触控操作之后,执行下述操作:

按照预先设定的尺寸放大所述时间显示区域。

可选的,所述根据调整后的时间信息设置闹钟包括:

如果在预先设定的时间段内未接收到对所述时间显示区域的触控操作,则执行下述操作:

获取在所述时间显示区域中显示的时间信息;

根据所述获取的时间信息设置闹钟。

可选的,所述根据调整后的时间信息设置的闹钟为仅提醒一次的临时闹钟。

可选的,在所述根据调整后的时间信息设置闹钟的步骤之后,还包括:

在所述显示屏幕的预设位置显示关于所述闹钟已设置的提示信息。

可选的,所述关于所述闹钟已设置的提示信息包括:闹钟图标和/或所述闹钟对应的时间信息。

可选的,在所述根据调整后的时间信息设置闹钟的步骤之后,还包括:

将所述时间显示区域的显示方式恢复为实时显示方式。

可选的,在所述根据调整后的时间信息设置闹钟的步骤之后,还包括:

在智能设备的闹钟应用中生成对应于所述调整后的时间信息的闹钟条目。

相应的,本申请实施例还提供了一种用于智能设备的闹钟设置的装置,所述装置包括:触控操作接收单元、时间信息调整单元以及闹钟设置单元;

所述触控操作接收单元,用于接收对显示屏幕中时间显示区域的触控操作;

所述时间信息调整单元,用于根据所述触控操作调整在所述显示屏幕上显示的时间信息;

所述闹钟设置单元,用于根据调整后的时间信息设置闹钟。

可选的,所述触控操作接收单元具体用于,接收对锁屏界面上的时间显示区 域的触控操作、接收对桌面上的时间显示区域的触控操作、或者接收对状态栏上的时间显示区域的触控操作。

可选的,所述装置包括:

闹钟设置界面显示单元,用于在所述触控操作接收单元接收到触控操作后,显示闹钟设置界面;

所述时间信息调整单元,具体用于根据触控操作调整所述闹钟设置界面中的时间信息。

可选的,所述时间信息调整单元,具体用于根据所述触控操作调整所述时间显示区域中的时间信息。

可选的,若所述智能设备为具有触摸屏的智能设备,所述触控操作接收单元具体用于接收对所述时间显示区域内的时间数字的触控操作,所述时间数字包括时钟数字或者分钟数字;或者,接收对所述时间显示区域内表盘时钟的时针或者分针的触控操作。

可选的,当所述触控操作接收单元用于接收对所述时间显示区域内的时间数字的触控操作时,所述时间信息调整单元包括:

时间数字增大子单元,用于当所述触控操作为向上滑动时,按照所述时间数字的取值范围,增大所述时间显示区域中显示的时间数字;

时间数字减小子单元,用于当所述触控操作为向下滑动时,按照所述时间数字的取值范围,减小所述时间显示区域中显示的时间数字。

可选的,当所述触控操作接收单元用于接收对所述时间显示区域内的时间数字的触控操作时,所述触控操作接收单元包括:首次操作接收子单元、时间选择控件显示子单元以及时间数字选取子单元;

所述首次操作接收子单元,用于接收对所述时间数字的首次触控操作;

所述时间选择控件显示子单元,用于在对应于所述时间数字的显示区域中显示相应的时间选择控件;

所述时间数字选取子单元,用于接收对所述时间选择控件所展示的时间数字的选取操作。

可选的,若所述智能设备为非触摸屏的智能设备,所述触控操作接收单元具体用于接收通过外部输入设备对所述时间显示区域内的时间数字的点击或拖拽 操作;或者,接收通过外部输入设备对所述时间显示区域内表盘时钟的时针或者分针的拖拽操作。

可选的,所述装置包括:

放大显示单元,用于在所述触控操作接收单元接收到触控操作后,按照预先设定的尺寸放大所述时间显示区域。

可选的,所述闹钟设置单元包括:时间判断子单元、时间信息获取子单元以及设置执行子单元;

所述时间判断子单元,用于判断在预先设定的时间段内是否接收到对所述时间显示区域的触控操作;

所述时间信息获取子单元,用于当所述时间判断子单元的输出结果为否时,获取在所述时间显示区域中显示的时间信息;

所述设置执行子单元,用于根据所述获取的时间信息设置闹钟。

可选的,所述闹钟设置单元具体用于,根据调整后的时间信息设置仅提醒一次的临时闹钟。

可选的,所述装置还包括:提示信息显示单元;

所述提示信息显示单元,用于在所述闹钟设置单元完成闹钟设置后,在所述显示屏幕的预设位置显示关于所述闹钟已设置的提示信息。。

可选的,所述提示信息显示单元具体用于在所述显示屏幕的预设位置显示闹钟图标和/或所述闹钟对应的时间信息。

可选的,所述装置还包括:显示方式恢复单元;

所述显示方式恢复单元,用于在所述闹钟设置单元完成闹钟设置后,将所述时间显示区域的显示方式恢复为实时显示方式。

可选的,所述装置还包括闹钟条目生成单元;

所述闹钟条目生成子单元,用于在所述闹钟设置单元完成闹钟设置后,在智能设备的闹钟应用中生成对应于所述调整后的时间信息的闹钟条目。

此外,本申请实施例还提供了一种电子设备,包括:

显示器;

处理器;

存储器,用于存储闹钟设置程序,所述程序在被所述处理器读取执行时,执行 如下操作:接收对显示屏幕中时间显示区域的触控操作;根据所述触控操作调整在所述显示屏幕上显示的时间信息;根据调整后的时间信息设置闹钟。

与现有技术相比,本申请具有以下优点:

本申请提供的用于智能设备的闹钟设置方法、装置以及电子设备,通过接收对显示屏幕中时间显示区域的触控操作;根据所述触控操作调整在所述显示屏幕上显示的时间信息;根据调整后的时间信息设置闹钟。所述技术方案解决了闹钟设置过程比较繁琐,设置闹钟效率低的问题,特别是如果智能设备处于屏幕锁定状态,也能通过上述方法快速的设置闹钟,对于需要设置几分钟之后提醒的临时闹钟,大大缩短时间的投入成本。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1示出了根据本申请的实施例提供的用于智能设备的闹钟设置方法的流程图;

图2示出了根据本申请的实施例提供的用户对显示屏幕中时间显示区域的滑动操作的示意图;

图3示出了根据本申请的实施例提供的接收对显示屏幕中时间显示区域的触控操作的流程图;

图4示出了根据本申请的实施例提供的在预设位置显示关于所述闹钟提示信息的效果图;

图5示出了根据本申请的实施例提供的用于智能设备的闹钟设置装置的示意图;

图6示出了根据本申请的实施例提供的电子设备的示意图。

具体实施方式

为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是,本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此,本申请不受下面公开的具体实施的限制。

本申请的实施例提供了一种用于智能设备的闹钟设置方法以及一种用于智能设备的闹钟设置装置,本申请的实施例同时提供了一种电子设备。在下面的实施例中逐一进行详细说明。

目前大部分闹钟应用在设置时间时,都需要打开设置应用并选择闹钟设置,或者找到并启动闹钟应用程序,然后通过屏幕触摸操作或者是键盘输入等方式,在时间设置界面输入时间信息,并设置对应该时间信息的闹钟。由此可见,在现有闹钟应用的设置方案下,闹钟设置过程比较繁琐,操作都比较复杂。特别是如果智能设备处于屏幕锁定状态,用户还需要首先执行解锁操作,整个操作过程更为繁琐。针对这一问题,本申请的技术方案通过接收对显示屏幕中时间显示区域的触控操作(例如,滑动操作、通过外部输入设备的拖拽操作),调整在所述显示屏幕上显示的时间信息,并根据调整后的时间信息设置闹钟,从而实现了快速设置闹钟的功能。

本申请的技术方案虽然是针对智能设备中的闹钟设置问题提出的,但是,其应用领域并不局限于基于智能设备的应用,其他能够在显示屏幕中显示时间、具有闹钟提醒功能、并且可以接收屏幕触控操作的电子设备,也可以采用本申请提供的方法,并获得相应的有益效果。

本申请的技术方案包括以下步骤:接收对显示屏幕中时间显示区域的触控操作;根据所述触控操作调整在所述显示屏幕上显示的时间信息;根据调整后的时间信息设置闹钟。在实施本技术方案时,其中调整时间信息的步骤,可以采用两种实施方式:调整闹钟设置界面上的时间信息;或者直接调整所述时间显示区域中的时间信息。

上述第一种方式,利用了智能设备的设置应用或者闹钟应用(在有些智能设备中为时钟应用)中的闹钟设置功能。具体说,接收到对显示屏幕中时间显 示区域的触控操作后,可以直接调用并显示上述应用中的闹钟设置界面,随后可以根据接收的触控操作调整该界面中的时间信息,如果接收到表示设置完毕的触控操作,例如对该界面中的“确定”按钮的点击,则根据调整好的时间信息设置闹钟。

这种实施方式由于利用了智能设备的设置应用或者闹钟应用中的闹钟设置功能,比较易于理解和实施,本文不再赘述,在下面的实施例中详细描述上述第二种实施方式。

本申请的实施例提供了一种用于智能设备的闹钟设置方法,本实施例采用调整所述时间显示区域中的时间信息的方式,实现快速设置闹钟的功能。由于所述智能设备可以是具有触摸屏的设备,也可以是非触屏设备,在显示屏幕的时间显示区域中既可以以数字方式显示时间,也可以以表盘时钟方式显示时间。考虑到目前应用广泛的智能手机等智能设备通常具有触摸屏,而且大部分都采用“小时:分钟”形式的数字方式显示时间,因此本实施例重点描述在采用数字方式显示时间的触屏设备上的实施方式。所述用于智能设备的闹钟设置方法实施例如下:

请参考图1,其示出了根据本申请的实施例提供的用于智能设备的闹钟设置方法的流程图。

所述用于智能设备的闹钟设置方法包括:

步骤S101,接收对显示屏幕中时间显示区域的触控操作。

在本实施例中,所述时间显示区域包括:锁屏界面上的时间显示区域,或者桌面上的时间显示区域,或者状态栏上的时间显示区域。

在本实施例中,所述智能设备为具有触摸屏的智能设备,并且在所述时间显示区域中采用数字方式显示时间。所述时间显示区域通常采用实时显示方式,即根据当前系统时间实时更新在所述显示区域中显示的时间。

当用户希望设定闹钟时,可以通过手指滑动显示区域中的时间数字来进行闹钟时间的设定,所述时间显示区域暂停实时显示方式,本步骤也会接收到对所述时间显示区域内的时间数字的滑动操作,所述滑动操作可以包括:向上滑动或向下滑动。

所述时间数字通常包括代表小时的数字和代表分钟的数字,即本申请所述的时钟数字和分钟数字,因此本步骤接收到的滑动操作可以是针对时钟数字的, 也可以是针对分钟数字的。请参考图2,其示出了根据本申请的实施例提供的用户对显示屏幕中时间显示区域的滑动操作的示意图。

为了使用户使用时更加便捷,本实施例的技术方案提供了一种接收对显示屏幕中时间显示区域的触控操作的优选实施方式,具体包括步骤S101-1至S101-3,下面结合附图3作进一步说明。

在优选方式下,所述接收对显示屏幕中时间显示区域的触控操作,包括:

步骤S101-1,接收对所述时间数字的首次触控操作。

每次进行闹钟时间的设置时,用户可能会针对所述时间显示区域中的时钟数字或者分钟数字执行多次触控操作,本步骤可以接收其中的第一次触控操作。所述触控操作可以是预先设定的触控操作,例如单击、双击或滑动操作。

步骤S101-2,在对应于所述时间数字的显示区域中显示相应的时间选择控件。

本步骤根据在步骤S101-1中接收的对所述时间数字的首次触控操作,显示相应的时间选择控件,例如,如果所述触控操作是针对时钟数字的,则可以在时钟数字对应的显示区域中显示取值范围为0—23的时间选择控件,如果所述触控操作是针对分钟数字的,则可以在分钟数字对应的显示区域中显示取值范围为0—59的时间选择控件。

所述时间选择控件,可以包括多种形式,例如下拉列表或者表格等形式,为了向用户提供更为友好的图形界面,本实施例提供了一种优选实施方式:采用滚轮控件,即:接收对所述时间数字的首次操作后,可以在对应于所述时间数字的显示区域中显示具有相应取值范围的滚轮控件。

步骤S101-3,接收对所述时间选择控件所展示的时间数字的选取操作。

在上述步骤S101-2中,根据接收到的对时钟数字或者分钟数字的触控操作显示了相应的时间选择控件,本步骤可以接收用户对所述时间选择控件的选取操作。

如果显示的时间选择控件采用的是下拉列表或者表格形式,那么本步骤接收到的就是用户对列表或者表格中所展示的具体时间数字的触控操作,例如:单击或者长按操作。

如果显示的时间选择控件为滚轮控件,那么本步骤接收到的就是用户对滚轮的滑动(也称拨动)操作。当接收到对所述滚轮控件的向上滑动操作时,该控 件会在显示屏幕上以滚轮滚动的方式,按照所述时间数字的取值范围,自动增大在所述滚轮控件中央显示的时间数字;同理,当接收到对所述滚轮控件的向下滑动操作时,该控件会按照所述时间数字的取值范围,自动减小在所述滚轮控件中央显示的时间数字。

在具体实施时,可以利用系统提供的接口实现上述滚轮功能,例如,对于采用iOS系统的智能设备,可以使用该系统提供的UIDatePicker控制器类实现上述滚轮操作。

上面通过步骤S101-1至S101-3描述了采用时间选择控件的优选实施方式。在其他实施方式中,还可以采用显示文本输入框的方式。具体说,可以根据接收到的对时间显示区域的首次触控操作,在显示屏幕的时间显示区域中显示文本输入框,同时在显示屏幕上显示虚拟键盘,并接收用户对虚拟键盘的触控操作,相应的在后续步骤S103中根据接收到的输入信息调整所述时间显示区域中的时间信息。采用这种方式同样可以实现本技术方案,后续不再赘述。

需要说明的是,如果本步骤接收到对时间显示区域的触控操作后,则可以按照预先设定的尺寸放大所述时间显示区域,从而便于用户执行对时间显示区域的触控操作,当完成后续的闹钟设置操作后,可以再将时间显示区域的大小恢复为在状态栏上显示的原始大小。例如,一般状态栏上显示的时间区域较小,操作空间有限,对状态栏上的时间显示区域进行放大处理后,更便于用户操作。

步骤S103,根据所述触控操作调整所述时间显示区域中的时间信息。

本步骤根据在步骤S101中接收的对显示屏幕中时间显示区域的触控操作,调整所述时间显示区域中的时间信息。

如果在步骤S101中未采用显示时间选择控件的优选实施方式,那么在接收对所述时间显示区域中时间数字的滑动操作后,可以在本步骤中采用如下方式调整所述时间显示区域中的时间信息:

当所述滑动操作为向上滑动时,按照所述时间数字的取值范围,增大所述时间显示区域中显示的时间数字;

当所述滑动操作为向下滑动时,按照所述时间数字的取值范围,减小所述时间显示区域中显示的时间数字。

例如:所述时间显示区域内的时间数字为13:28,接收到对分钟数字28的向上滑动操作后,根据向上滑动的幅度增大所述时间显示区域中显示的时间数 字,将分钟数字28调整为30。

如果在步骤S101中采用了本实施例提供的优选实施方式,即,根据接收到的触控操作显示时间选择控件,那么在本步骤中就可以根据用户的选取操作调整所述时间显示区域中的时间信息。

如果步骤S101中显示的时间选择控件为下拉列表或者表格,那么本步骤就可以用所述列表或者表格中被选取的数字,更新所述时间显示区域中相应的时间数字。如果步骤S101中显示的时间选择控件为滚轮控件,那么当所述滚轮控件停止滚动时,在滚轮中央显示的数字就是被选取的数字,本步骤可以用该数字更新所述时间显示区域中相应的时间数字。

在具体实施过程中,上述步骤S101和步骤S103涉及的操作可能会反复执行多次,即,根据用户的触控操作反复调整所述时间显示区域中显示的时间信息,通过上述操作,将所述时间显示区域显示的时间调整为用户进行闹钟设置的预期时间。

步骤S105,根据调整后的时间信息设置闹钟。

本步骤根据步骤S103执行调整操作后在所述时间显示区域中显示的时间信息设置闹钟。

在具体实施时,用户完成闹钟时间的设置后,可以通过执行预先设定的触控操作触发本步骤的执行,为了简化用户的操作步骤,本实施例还提供一种优选实施方式:如果在预先设定的时间段内未接收到对所述时间显示区域的触控操作,则获取在所述时间显示区域中显示的时间信息,并根据该时间信息设置闹钟。

例如:本步骤接收对所述时间显示区域的触控操作之后,在3秒内未接收到对所述时间显示区域的再次触控操作,则可以认为用户完成了本次闹钟时间的设置操作,因此可以获取在所述时间显示区域中显示的时间信息并设置闹钟。上述例子中所述预先设定的时间段为3秒,在其他实施方式中,可以根据具体的需要设置不同长度的时间段。

考虑到用户采用本技术方案提供的简易操作方式进行闹钟设置,通常情况下,可能是因为一些突发情况产生的临时需求,而不是长期的需求,因此在本步骤设置的闹钟可以为仅提醒一次的临时闹钟(也称一次性闹钟),也就是说,到预先设定的时间点通过响铃等方式提醒一次之后,该闹钟将被删除。

在具体实施中,可以根据系统平台提供的接口实现闹钟的设置、删除等功能,例如,在采用android系统的智能设备上,可以使用alarmManager类提供的方法实现上述功能。

在通过上述步骤完成闹钟的设置操作后,本实施例还提供了在显示屏幕上显示提示信息、以及在闹钟应用中添加相应闹钟条目的优选实施方式,以进一步方便用户的使用,提升用户的使用体验。下面对这两个方面作进一步说明。

由于本技术方案提供了一种设置闹钟的便捷方式,用户并不需要进入常规的闹钟设置界面,而是直接在锁屏界面或者桌面上就可以完成闹钟的设置操作。鉴于操作方式的变化,为了明确地告知用户闹钟已设置完成,因此在完成所述闹钟的设置后,还可以在显示屏幕的预设位置显示关于所述闹钟已设置的提示信息。所述关于所述闹钟已设置的提示信息包括:闹钟图标和/或所述闹钟对应的时间信息。

请参见附图4,其示出了根据本申请的实施例提供的在预设位置显示关于所述闹钟提示信息的效果图,在该效果图中,在所述时间显示区域的下方位置显示一个闹钟图标,以及该闹钟对应的具体时间:13:30。

考虑到用户可能因为误操作设置了闹钟,或者因为某些原因需要取消该闹钟,为了便于用户取消闹钟,可以在完成所述闹钟的设置后,在智能设备自带的闹钟应用中生成一个对应于该闹钟的闹钟条目,那么当用户要取消该闹钟时,可以进入闹钟应用删除对应的闹钟条目即可。在具体实施时,可以采用后台操作的方式生成所述闹钟条目。

此外,作为一种完善的实施方式,在所述根据调整后的时间信息设置闹钟的步骤之后,还可以将所述时间显示区域的显示方式恢复为实时显示方式。

由于显示屏幕上的所述时间显示区域通常采用实时显示方式进行当前系统时间的动态更新显示,而采用本技术方案通过对所述时间显示区域的触控操作快速设置闹钟的过程中,所述时间显示区域暂停了实时显示方式,并在其中显示根据触控操作调整后的时间。那么在完成闹钟的设置后,考虑到用户常规的使用习惯,可以将所述时间显示区域的显示方式恢复为实时显示方式,即将系统时间动态实时地显示在所述时间显示区域中。

例如:用户在13:25时设置了一个提醒时间为13:30的闹钟,设置完成后显示屏幕中时间显示区域的时间为13:30,此时通过后台获取的系统时间为13: 26,则可以将显示屏幕中时间显示区域的时间调整至13:26,并继续在该时间显示区域中进行动态更新显示。

至此,描述了在采用数字方式显示时间的触屏设备上实施本技术方案的具体处理过程。在实际应用中,本技术方案也可以应用于采用表盘时钟显示时间的触屏设备上,下面对这种实施方式作进一步说明。

在步骤S101接收的所述触控操作为对所述时间显示区域内表盘时钟的时针或者分针的触控操作,可以包括:顺时针方向的旋转滑动、或者逆时针方向的旋转滑动。

在步骤S103中,根据所述触控操作更新指针在表盘时钟中的显示位置,即将所述表盘时钟的时针和/或分针调整至用户进行闹钟设置的预期时间位置。

为了使表盘时钟的时间显示更为准确,在接收到对分针的触控操作之后,还可以通过计算所述分针的偏转角度对时针也进行相应的位置调整,例如:在时针和分针都指向表盘数字12的情况下,根据接收到的触控操作将所述分针的位置调整到指向表盘数字3的位置,则由于所述分针的偏转角度为90°,可以相应将时针调整到顺时针旋转7.5°度的位置处。接收到对时针的触控操作后,也可以采用同样方式调整时针和分针的显示位置,此处不再赘述。

在步骤S105中,可以根据表盘时钟的时钟指针和分钟指针的当前位置,计算指针在预先设定的坐标系中的偏转角度,所述预先设定的坐标系可以以水平向右的方向作为x轴正向,以竖直向上的方向作为y轴正向,并根据所述偏转角度确定该表盘时钟所展示的具体时间值,然后根据该时间值设置闹钟。

以上对在具有触摸屏的智能设备上实施本技术方案进行了详细描述。需要说明的是,本技术方案还可以应用于非触屏设备,在这种应用场景下,本申请所述的触控操作是指,通过外部输入设备,例如鼠标,对显示屏幕上的时间显示区域的点击、拖拽等控制操作。

具体说,可以接收通过鼠标对所述时间显示区域内的时间数字的点击或拖拽操作;或者,接收通过鼠标对所述时间显示区域内表盘时钟的时针或者分针的拖拽操作,根据接收到的上述操作,调整所述时间显示区域中的时间信息,并根据调整后的时间信息设置闹钟。

由于在触屏或者非触屏设备上实施本技术方案,主要区别在于触控操作的具体形式不同,例如,触摸屏设备接收到的是手指的点击或滑动操作,非触摸屏 设备接收到的是来自鼠标的点击或拖拽操作,而后续的根据触控操作调整时间和设置闹钟等处理过程是基本相同的,由于在前面实施例中已经对此进行了比较详细的描述,此处不再赘述。

在上述的实施例中,提供了一种用于智能设备的闹钟设置方法,与上述用于智能设备的闹钟设置方法相对应的,本申请还提供了一种用于智能设备的闹钟设置装置。由于装置的实施例基本相似于方法的实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。所述对触摸屏设备的触摸点轨迹进行可视化的装置实施例如下:

请参考图5,其示出了根据本申请的实施例提供的用于智能设备的闹钟设置装置的示意图。

所述用于智能设备的闹钟设置装置,包括:触控操作接收单元501、时间信息调整单元503以及闹钟设置单元505;所述触控操作接收单元501,用于接收对显示屏幕中时间显示区域的触控操作;所述时间信息调整单元503,用于根据所述触控操作调整在所述显示屏幕上显示的时间信息;所述闹钟设置单元505,用于根据调整后的时间信息设置闹钟。

可选的,所述触控操作接收单元具体用于,接收对锁屏界面上的时间显示区域的触控操作、接收对桌面上的时间显示区域的触控操作、或者接收对状态栏上的时间显示区域的触控操作。

可选的,所述装置包括:

闹钟设置界面显示单元,用于在所述触控操作接收单元接收到触控操作后,显示闹钟设置界面;

所述时间信息调整单元,具体用于根据触控操作调整所述闹钟设置界面中的时间信息。

可选的,所述时间信息调整单元,具体用于根据所述触控操作调整所述时间显示区域中的时间信息。

可选的,若所述智能设备为具有触摸屏的智能设备,所述触控操作接收单元具体用于接收对所述时间显示区域内的时间数字的触控操作,所述时间数字包括时钟数字或者分钟数字;或者,接收对所述时间显示区域内表盘时钟的时针或者分针的触控操作。

可选的,当所述触控操作接收单元用于接收对所述时间显示区域内的时间数 字的触控操作时,所述时间信息调整单元包括:

时间数字增大子单元,用于当所述触控操作为向上滑动时,按照所述时间数字的取值范围,增大所述时间显示区域中显示的时间数字;

时间数字减小子单元,用于当所述触控操作为向下滑动时,按照所述时间数字的取值范围,减小所述时间显示区域中显示的时间数字。

可选的,当所述触控操作接收单元用于接收对所述时间显示区域内的时间数字的触控操作时,所述触控操作接收单元包括:首次操作接收子单元、时间选择控件显示子单元以及时间数字选取子单元;

所述首次操作接收子单元,用于接收对所述时间数字的首次触控操作;

所述时间选择控件显示子单元,用于在对应于所述时间数字的显示区域中显示相应的时间选择控件;

所述时间数字选取子单元,用于接收对所述时间选择控件所展示的时间数字的选取操作。

可选的,若所述智能设备为非触摸屏的智能设备,所述触控操作接收单元具体用于接收通过外部输入设备对所述时间显示区域内的时间数字的点击或拖拽操作;或者,接收通过外部输入设备对所述时间显示区域内表盘时钟的时针或者分针的拖拽操作。

可选的,所述装置包括:

放大显示单元,用于在所述触控操作接收单元接收到触控操作后,按照预先设定的尺寸放大所述时间显示区域;

所述时间信息调整单元具体用于,根据所述触控操作调整被所述放大显示单元放大后的时间显示区域中的时间信息。

可选的,所述闹钟设置单元包括:时间判断子单元、时间信息获取子单元以及设置执行子单元;

所述时间判断子单元,用于判断在预先设定的时间段内是否接收到对所述时间显示区域的触控操作;

所述时间信息获取子单元,用于当所述时间判断子单元的输出结果为否时,获取在所述时间显示区域中显示的时间信息;

所述设置执行子单元,用于根据所述获取的时间信息设置闹钟。

可选的,所述闹钟设置单元具体用于,根据调整后的时间信息设置仅提醒一次的临时闹钟。

可选的,所述装置还包括:提示信息显示单元;

所述提示信息显示单元,用于在所述闹钟设置单元完成闹钟设置后,在所述显示屏幕的预设位置显示关于所述闹钟已设置的提示信息。

可选的,所述提示信息显示单元具体用于在所述显示屏幕的预设位置显示闹钟图标和/或所述闹钟对应的时间信息。

可选的,所述装置还包括:显示方式恢复单元;

所述显示方式恢复单元,用于在所述闹钟设置单元完成闹钟设置后,将所述时间显示区域的显示方式恢复为实时显示方式。

可选的,所述装置还包括:闹钟条目生成单元;

所述闹钟条目生成子单元,用于在所述闹钟设置单元完成闹钟设置后,在智能设备的闹钟应用中生成对应于所述调整后的时间信息的闹钟条目。

在上述的实施例中,提供了一种用于智能设备的闹钟设置方法以及一种用于智能设备的闹钟设置装置,此外,本申请还提供了一种电子设备;所述电子设备实施例如下:

请参考图6,其示出了根据本申请的实施例提供的电子设备的示意图。

所述电子设备,包括:显示器601;处理器603;存储器605;

所述存储器605,用于存储闹钟设置程序,所述程序在被所述处理器读取执行时,执行如下操作:接收对显示屏幕中时间显示区域的触控操作;根据所述触控操作调整在所述显示屏幕上显示的时间信息;根据调整后的时间信息设置闹钟。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程 序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1