具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种终端显示页面的操作方法及终端,可以准确的获取到用户想要触发的操作图标并输出操作图标对应的内容,提高了用户体验。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种终端显示页面的操作方法的流程示意图。其中,如图1所示的方法可以应用于带有触屏功能的智能手机(如Android操作***手机、iOS操作***手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile InternetDevices,MID)、PAD等终端中。如图1所示,该方法可以包括以下步骤:
S101、记录在第一时间段内终端的显示页面。
本发明实施例中,第一时间段可以包括终端获取到用户针对终端的显示页面的输入操作之前的时间段。举例来说,假设用户在早上8:00针对终端的显示页面输入操作,则第一时间段可以是8:00之前的时间段,如7:59~8:00或7:00~8:00等,本发明实施例不做限定。
S102、获取用户针对终端的显示页面的输入操作。
S103、根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令。
本发明实施例中,第二时间段可以包括第一时间段内从终端检测到用户存在接近显示页面的用户动作开始的时间段,且第二时间段的时间范围可以为0秒~1秒,如0.2秒或0.3秒等,本发明实施例不做限定。
本发明实施例中,终端可以根据终端中的距离感应器来检测是否存在接近显示页面的用户动作,举例来说,终端中可以预先存储有距离阈值(如50mm),当距离传感器检测到用户手指或触屏笔等到终端显示页面的距离等于预先存储的距离阈值时,这就表示终端检测出存在接近显示页面的用户动作,即用户存在触发显示页面中已经加载成功的操作图标的意愿。
本发明实施例中,根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令可以包括两种情况:一是显示页面中加载的屏幕内容未发生变化;二是显示页面中加载的屏幕内容发生变化。若显示页面中加载的屏幕内容未发生变化,用户的输入操作对应操作图标所对应的操作指令即是终端获取到的与输入操作对应的操作指令,举例来说,若用户触发显示页面的屏幕内容中的操作图标“返回”,则终端获取到的操作指令为操作图标“返回”对应的操作指令,以作为与输入操作对应的操作指令。
若显示页面中加载的屏幕内容发生变化,则作为一种可选的实施方式,根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令可以包括:
获取输入操作对应的坐标范围;
根据坐标范围查找出在第二时间段之前记录的显示页面中与坐标范围对应的操作图标;
获取操作图标对应的操作指令,以作为与输入操作对应的操作指令。
本发明实施例中,举例来说,用户在输入操作时,终端的显示页面的屏幕内容发生变化,假设终端获取到的输入操作为点击屏幕内容中的操作图标“下一页”,终端先获取到操作图标“下一页”的第一坐标范围,然后终端查找在第二时间段之前(即终端的显示页面的屏幕内容未发生变化时)记录的显示页面中与操作图标“下一页”的坐标范围对应的操作图标,假设为操作图标“返回”,之后终端获取到操作图标“返回”对应的操作指令,以作为与输入操作对应的操作指令。
若显示页面中加载的屏幕内容发生变化,则作为另一种可选的实施方式,根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令可以包括:
按照预设第三时间阈值延迟加载终端的显示页面中未加载完毕的屏幕内容;
获取输入操作对应的操作图标;
获取操作图标对应的操作指令,以作为与输入操作对应的操作指令。
本发明实施例中,第三时间阈值可以是由用户输入的时间阈值,也可以是根据用户的操作习惯自动生成的时间阈值,本发明实施例不做限定。举例来说,终端中可以预先存储有第三时间阈值(如500ms),当用户输入操作时,终端就暂停加载显示页面中未成功加载的屏幕内容,这样可以方便用户去触发用户想要触发的操作图标,以防用户触发操作图标时由于页面布局发生变化而导致的误操作。
S104、执行操作指令。
在本发明实施例中,终端首先记录在第一时间段内终端的显示页面,然后获取用户针对终端的显示页面的输入操作并根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令,之后,执行操作指令。实施本发明实施例可以准确的获取到用户想要触发的操作图标并输出操作图标对应的内容,提高了用户体验。
请参阅图2,图2是本发明实施例公开的另一种终端显示页面的操作方法的流程示意图。其中,如图2所示的方法可以应用于带有触屏功能的智能手机(如Android操作***手机、iOS操作***手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile InternetDevices,MID)、PAD等终端中。如图2所示,该方法包括以下步骤:
S201、记录在第一时间段内终端的显示页面。
本发明实施例中,第一时间段可以包括终端获取到用户针对终端的显示页面的输入操作之前的时间段。举例来说,假设用户在早上8:00针对终端的显示页面输入操作,则第一时间段可以是8:00之前的时间段,如7:59~8:00或7:00~8:00等,本发明实施例不做限定。
S202、获取用户针对终端的显示页面的输入操作。
S203、判断终端获取到输入操作时终端的显示页面是否发生变化。
本发明实施例中,判断终端获取到输入操作时终端的显示页面是否发生变化可以是判断终端的显示页面中的屏幕内容是否发生变化,也可以是判断终端的显示页面的页面布局是否发生变化,本发明实施例不做限定。
S204、根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令。
本发明实施例中,第二时间段可以包括第一时间段内从终端检测到用户存在接近显示页面的用户动作开始的时间段,且第二时间段的时间范围可以为0秒~1秒,如0.2秒或0.3秒等,本发明实施例不做限定。
本发明实施例中,终端可以根据终端中的距离感应器来检测是否存在接近显示页面的用户动作,举例来说,终端中可以预先存储有距离阈值(如50mm),当距离传感器检测到用户手指或触屏笔等到终端显示页面的距离等于预先存储的距离阈值时,这就表示终端检测出存在接近显示页面的用户动作,即用户存在触发显示页面中已经加载成功的操作图标的意愿。
本发明实施例中,若步骤S203的判断结果为否,则用户的输入操作对应操作图标所对应的操作指令即是终端获取到的与输入操作对应的操作指令。
本发明实施例中,若步骤S203的判断结果为是,则作为一种可选的实施方式,根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令可以包括:
获取输入操作对应的坐标范围;
根据坐标范围查找出在第二时间段之前记录的显示页面中与坐标范围对应的操作图标;
获取操作图标对应的操作指令,以作为与输入操作对应的操作指令。
本发明实施例中,若步骤S203的判断结果为否,则作为另一种可选的实施方式,根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令可以包括:
按照预设第三时间阈值延迟加载终端的显示页面中未加载完毕的屏幕内容;
获取输入操作对应的操作图标;
获取操作图标对应的操作指令,以作为与输入操作对应的操作指令。
S205、输出提示信息。
本发明实施例中,提示信息用于提示用户是否执行操作指令。
S206、接收用户针对提示信息输入的确认信息。
本发明实施例中,终端接收用户针对提示信息输入的确认信息,以使终端执行操作指令。
S207、执行操作指令。
实施本发明实施例可以准确的获取到用户想要触发的操作图标并输出操作图标对应的内容,防止了用户的误操作,提高了用户体验。
请参阅图3,图3是本发明实施例公开的一种终端的结构示意图。如图3所示,该终端300可以包括记录单元301、第一获取单元302、第二获取单元303以及执行单元304,其中:
记录单元301用于记录在第一时间段内终端300的显示页面。
本发明实施例中,第一时间段可以包括终端300获取到用户针对终端300的显示页面的输入操作之前的时间段。举例来说,假设用户在早上8:00针对终端300的显示页面输入操作,则第一时间段可以是8:00之前的时间段,如7:59~8:00或7:00~8:00等,本发明实施例不做限定。
第一获取单元302用于获取用户针对终端300的显示页面的输入操作。
第二获取单元303用于根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令。
本发明实施例中,第二时间段可以包括第一时间段内从终端300检测到用户存在接近显示页面的用户动作开始的时间段,且第二时间段的时间范围可以为0秒~1秒,如0.2秒或0.3秒等,本发明实施例不做限定。
本发明实施例中,终端300可以根据终端300中的距离感应器来检测是否存在接近显示页面的用户动作,举例来说,终端300中可以预先存储有距离阈值(如50mm),当距离传感器检测到用户手指或触屏笔等到终端300显示页面的距离等于预先存储的距离阈值时,这就表示终端300检测出存在接近显示页面的用户动作,即用户存在触发显示页面中已经加载成功的操作图标的意愿。
执行单元304用于执行操作指令。
实施本发明实施例可以准确的获取到用户想要触发的操作图标并输出操作图标对应的内容,提高了用户体验。
请参阅图4,图4是本发明实施例公开的另一种终端的结构示意图。如图4所示,该终端400可以包括记录单元401、第一获取单元402、判断单元403、第二获取单元404、输出单元405、接收单元406以及执行单元407,其中:
记录单元401用于记录在第一时间段内终端400的显示页面。
本发明实施例中,第一时间段可以包括终端400获取到用户针对终端400的显示页面的输入操作之前的时间段。举例来说,假设用户在早上8:00针对终端400的显示页面输入操作,则第一时间段可以是8:00之前的时间段,如7:59~8:00或7:00~8:00等,本发明实施例不做限定。
第一获取单元402用于获取用户针对终端400的显示页面的输入操作。
判断单元403用于判断终端400获取到输入操作时终端400的显示页面是否发生变化。
本发明实施例中,判断单元403判断终端400获取到输入操作时终端400的显示页面是否发生变化可以是判断终端400的显示页面中的屏幕内容是否发生变化,也可以是判断终端400的显示页面的页面布局是否发生变化,本发明实施例不做限定。
第二获取单元404用于根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令。
本发明实施例中,第二时间段可以包括第一时间段内从终端400检测到用户存在接近显示页面的用户动作开始的时间段,且第二时间段的时间范围可以为0秒~1秒,如0.2秒或0.3秒等,本发明实施例不做限定。
作为一种可选的实施方式,若判断单元403判断出终端400获取到输入操作时终端400的显示页面发生变化,如图4所示,该第二获取单元404可以包括第三获取单元4041、查找单元4042以及第四获取单元4043,其中:
第三获取单元4041用于获取输入操作对应的坐标范围。
查找单元4042用于根据坐标范围查找出在第二时间段之前记录的显示页面中与坐标范围对应的操作图标。
第四获取单元4043用于获取操作图标对应的操作指令。
输出单元405用于当判断单元403判断出终端400获取到输入操作时终端400的显示页面发生变化时,输出提示信息。
本发明实施例中,提示信息用于提示用户是否执行操作指令。
接收单元406用于接收用户针对提示信息输入的确认信息。
本发明实施例中,终端400接收用户针对提示信息输入的确认信息,以使终端400执行操作指令。
执行单元407用于执行操作指令。
实施本发明实施例可以准确的获取到用户想要触发的操作图标并输出操作图标对应的内容,防止了用户的误操作,提高了用户体验。
请参阅图5,图5是本发明实施例公开的又一种终端的结构示意图。如图5所示,该终端500可以包括记录单元501、第一获取单元502、判断单元503、第二获取单元504、输出单元505、接收单元506以及执行单元507,其中:
记录单元501用于记录在第一时间段内终端500的显示页面。
本发明实施例中,第一时间段可以包括终端500获取到用户针对终端500的显示页面的输入操作之前的时间段。举例来说,假设用户在早上8:00针对终端500的显示页面输入操作,则第一时间段可以是8:00之前的时间段,如7:59~8:00或7:00~8:00等,本发明实施例不做限定。
第一获取单元502用于获取用户针对终端500的显示页面的输入操作。
判断单元503用于判断终端500获取到输入操作时终端500的显示页面是否发生变化。
本发明实施例中,判断单元503判断终端500获取到输入操作时终端500的显示页面是否发生变化可以是判断终端500的显示页面中的屏幕内容是否发生变化,也可以是判断终端500的显示页面的页面布局是否发生变化,本发明实施例不做限定。
第二获取单元504用于根据输入操作获取在第二时间段之前记录的显示页面中与输入操作对应的操作指令。
本发明实施例中,第二时间段可以包括第一时间段内从终端500检测到用户存在接近显示页面的用户动作开始的时间段,且第二时间段的时间范围可以为0秒~1秒,如0.2秒或0.3秒等,本发明实施例不做限定。
作为一种可选的实施方式,若判断单元503判断出终端500获取到输入操作时终端的显示页面发生变化,如图5所示,该第二获取单元504可以包括延迟加载单元5041、第五获取单元5042以及第六获取单元5043,其中:
延迟加载单元5041用于按照预设第三时间阈值延迟加载终端500的显示页面中未加载完毕的屏幕内容。
第五获取单元5042用于获取输入操作对应的操作图标。
第六获取单元5043用于获取操作图标对应的操作指令。
输出单元505当判断单元503判断出终端500获取到输入操作时终端500的显示页面发生变化时,输出提示信息。
本发明实施例中,提示信息用于提示用户是否执行操作指令。
接收单元506用于接收用户针对提示信息输入的确认信息。
本发明实施例中,终端500接收用户针对提示信息输入的确认信息,以使终端500执行操作指令。
执行单元507用于执行操作指令。
实施本发明实施例可以准确的获取到用户想要触发的操作图标并输出操作图标对应的内容,防止了用户的误操作,提高了用户体验。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。本发明实施例的终端的单元可以根据实际需要进行整合、进一步划分或删减。
本发明实施例中所述的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
以上对本发明实施例所提供的一种终端显示页面的操作方法及终端进行了详细介绍,本文中应用了具体实例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。