界面回退方法

著录项
  • CN201610876363.0
  • 20161008
  • CN106445346A
  • 20170222
  • 福州市马尾区小微发明信息科技有限公司
  • 不公告发明人
  • G06F3/0484
  • G06F3/0484 G06F3/0481

  • 福建省福州市马尾区罗星街道君竹路43号
  • 福建(35)
摘要
本发明涉及通信技术领域,尤其涉及一种界面回退方法。本发明实施例中,通过根据所述切换并显示中间界面和/或所述切换并显示第二界面的方式来动态设置回退操作,使得用户在需要进行回退操作时,可以方便快速地回退到期望的界面,提高了用户的操作体验。
权利要求

1.一种界面回退方法,其特征在于,包括以下步骤:

显示第一界面,

切换并显示中间界面:所述切换并显示中间界面步骤具体包括,循环执行步骤S11~ S12:

S11:获取切换操作O i,该切换操作指向中间界面I i,

S12:显示所述中间界面I i,

其中,下标i取值范围为1...N,N为大于或等于1的整数,

切换并显示第二界面:所述切换并显示第二界面步骤具体包括,执行步骤S21~S22:

S21:获取指向第二界面的切换操作,

S22:显示所述第二界面,

获取回退请求,

动态回退:根据所述切换并显示中间界面和/或所述切换并显示第二界面的方式,确定 是否显示所述第一界面。

2.根据权利要求1所述方法,其特征在于,所述动态回退步骤具体包括:根据所述切换 并显示中间界面步骤和/或所述切换并显示第二界面步骤的时间,确定是否显示所述第一 界面。

4.根据权利要求2所述方法,其特征在于,所述动态回退步骤具体包括:所述切换并显 示中间界面步骤的时间的计算方法具体包括:

计算从获取切换操作O i的时刻到获取切换操作O i+1的时刻的时间间隔,如果i等于N,则 计算从获取切换操作O i的时刻到获取指向第二界面的切换操作的时刻的时间间隔;

或者,

计算从开始显示中间界面I i的时刻到结束显示中间界面I i的时刻的时间间隔。

5.根据权利要求2所述方法,其特征在于,所述动态回退步骤具体包括:

如果确定显示所述第一界面,则所述中间界面I i的显示时间的最大值T max小于一阈值 TH max,或者,

如果确定显示所述第一界面,则所述中间界面I i的显示时间的均值T avg小于一阈值 TH avg。

6.根据权利要求5所述方法,其特征在于,阈值TH max和阈值TH avg不大于所述第二界面的 显示时间。

7.根据权利要求5所述方法,其特征在于,阈值TH max和阈值TH avg不大于睡眠剥夺后人体 视觉反应时间的平均值。

8.根据权利要求2所述方法,其特征在于,如果所述动态回退步骤的执行结果为确定显 示所述第一界面,则所述第二界面的显示时间T 2不小于睡眠剥夺前人体视觉反应时间的平 均值。

9.根据权利要求2所述方法,其特征在于,如果所述动态回退步骤的执行结果为确定显 示所述第一界面,则所述第二界面的显示时间T 2不大于180秒。

3.根据权利要求1所述方法,其特征在于,在所述获取回退请求步骤之前,还包括如下 步骤:

在所述第二界面内显示组件;

仅当所述组件获取到结果,并显示第三界面后,才执行所述动 态回退步骤。

10.根据权利要求1所述方法,其特征在于,至少一个所述切换操作O i的触发组件在其对 应界面中是隐藏的。

说明书
技术领域

本发明涉及通信技术领域,尤其涉及一种界面回退方法。

在智能移动设备特别是智能手机的应用中,通常都包含回退操作并设置有触发回 退操作的触发控件,例如Android手机上实体或虚拟的回退按键,通过点击该回退按键可以 触发回退操作,再例如一些手机应用程序在屏幕显示区域的左上角设置返回键,通常表现 为一个向左箭头的图标,通过点击该返回键可以触发回退操作。

在实施本发明的过程中,发明人发现现有技术存在以下问题:

回退操作在不同场景下没有动态地调整操作结果,用户需要多次点击才能回退到期望 到达的界面,操作繁琐,操作体验较差。

鉴于此,本发明实施例提供一种界面回退方法,包括以下步骤:

显示第一界面,

切换并显示中间界面:所述切换并显示中间界面步骤具体包括,循环执行步骤S11~ S12:

S11:获取切换操作Oi,该切换操作指向中间界面Ii,

S12:显示所述中间界面Ii,

其中,下标i取值范围为1...N,N为大于或等于1的整数,

切换并显示第二界面:所述切换并显示第二界面步骤具体包括,执行步骤S21~S22:

S21:获取指向第二界面的切换操作,

S22:显示所述第二界面,

获取回退请求,

动态回退:根据所述切换并显示中间界面和/或所述切换并显示第二界面的方式,确定 是否显示所述第一界面。

本发明实施例中,通过根据所述切换并显示中间界面和/或所述切换并显示第二 界面的方式来动态设置回退操作,使得用户在需要进行回退操作时,可以方便快速地回退 到期望的界面,提高了用户的操作体验。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单的介绍,下面描述中的附图仅仅是本发明的实施 例,对本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 取其他的附图。

图1为本发明一种界面回退方法的实施例101的流程示意图。

图2为本发明一种界面回退方法的实施例103的流程示意图。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅 仅是本发明一部分实施例,基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下,所获得的所有其他实施例,都属于本发明保护的范围。

在智能移动设备的使用过程中,回退操作是一种十分普遍的用户操作,通常通过 触摸设备中的虚拟或实体回退按键完成。回退操作可以用于控制用户界面的切换和显示, 譬如将当前界面切换至上一次呈现的界面,或切换至当前界面的上一级界面等。由于现有 技术中回退操作在不同场景下通常没有动态地调整操作结果,用户需要多次点击才能回退 到期望到达的界面,操作繁琐,操作体验较差。

为解决上述问题,本发明实施例提供了一种界面回退方法,通过根据所述切换并 显示中间界面和/或所述切换并显示第二界面的方式来动态设置回退操作,使得用户在需 要进行回退操作时,可以方便快速地回退到期望的界面,提高了用户的操作体验。下面结合 几个具体实施例进行详细说明。

实施例101:如图1所示,本实施例可以包括以下步骤:

显示第一界面,可以包括,显示一个包括了展示网页内容组件的界面,或者一个包括了 展示本地或在线文本、视频等内容组件的界面,等等。

切换并显示中间界面:所述切换并显示中间界面步骤具体包括,循环执行步骤S11 ~S12:

S11:获取切换操作Oi,该切换操作指向中间界面Ii,

S12:显示所述中间界面Ii,

其中,下标i取值范围为1...N,N为大于或等于1的整数。

其中,所述获取切换操作Oi,可以包括,获取使用者通过点击菜单、按键等形式发 起的界面切换请求,或者通过点击安卓或iOS设备屏幕上方的下拉菜单中的通知消息发起 的界面切换请求,等等。所述中间界面Ii,可以包括,使用者要从所述第一界面到达目标界 面途径的界面,譬如所述第一界面的上一级界面,等等。

切换并显示第二界面:所述切换并显示第二界面步骤具体包括,执行步骤S21~ S22:

S21:获取指向第二界面的切换操作,

S22:显示所述第二界面。

所述第二界面是使用者希望到达的目标界面,可以包括,用于即时通讯的聊天界 面,界面,或者包括展示网页新闻组件的界面,等等。

获取回退请求,可以包括,获取使用者通过点击菜单、按键等形式发起的回退请 求,或者通过点击安卓设备屏幕下方实体或虚拟的回退键发起的回退请求,等等。

动态回退:根据所述切换并显示中间界面和/或所述切换并显示第二界面的方式, 确定是否显示所述第一界面;可以包括,譬如在使用安卓或iOS设备时,使用者以桌面为中 间界面最终达到目标界面,譬如使用者先切换至桌面,再通过点击上方的下拉菜单中的通 知消息切换到目标界面,或者使用者经过多个中间界面达到目标界面,其中在每个中间界 面的停留时间均不超过3秒,那么确定显示所述第一界面,否则显示其他界面,等等。

在本实施例中,通过根据所述切换并显示中间界面和/或所述切换并显示第二界 面的方式来动态设置回退操作,使得用户在需要进行回退操作时,可以方便快速地回退到 期望的界面,提高了用户的操作体验。

实施例102:本实施例是在实施例101基础上的优选和/或改进,其优选和/或改进 在于,所述动态回退步骤具体包括:根据所述切换并显示中间界面步骤和/或所述切换并显 示第二界面步骤的时间,确定是否显示所述第一界面。本实施例采用所述切换并显示中间 界面步骤和/或所述切换并显示第二界面步骤的时间作为确定是否显示所述第一界面的判 断标准,符合大多数人的使用习惯,能够合理、有效地回退到用户期望的界面,提升操作体 验。

实施例103:如图2所示,本实施例是在实施例101基础上的优选和/或改进,其优选 和/或改进在于,在所述获取回退请求步骤之前,还包括如下步骤:在所述第二界面内显示 组件;仅当所述组件获取到结果,并显示第三界面后,才 执行所述动态回退步骤。

在本发明实施例的实施过程中,发明人发现多数用户通常是在使用二维码执行打 开网页、在线支付等操作时,遇到完成操作后回退不方便的情况。采用本实施例的技术方 案,可以让使用者可以在按正常操作习惯打开二维码相关界面并完成扫描操作后,快速回 退到用户期望的界面,简化用户操作环节。

实施例104:本实施例是在实施例102基础上的优选和/或改进,其优选和/或改进 在于,所述动态回退步骤具体包括:所述切换并显示中间界面步骤的时间的计算方法具体 包括:计算从获取切换操作Oi的时刻到获取切换操作Oi+1的时刻的时间间隔,如果i等于N, 则计算从获取切换操作Oi的时刻到获取指向第二界面的切换操作的时刻的时间间隔;或 者,计算从开始显示中间界面Ii的时刻到结束显示中间界面Ii的时刻的时间间隔。本实施例 的技术方案能够方便快速地计算切换并显示中间界面步骤的时间,从而合理、有效地回退 到用户期望的界面。

实施例105:本实施例是在实施例102基础上的优选和/或改进,其优选和/或改进 在于,如果确定显示所述第一界面,则所述中间界面Ii的显示时间的最大值Tmax小于一阈值 THmax;或者,如果确定显示所述第一界面,则所述中间界面Ii的显示时间的均值Tavg小于一 阈值THavg。本实施例的技术方案采用阈值判断的方式对限定最大值Tmax或者均值Tavg的取 值,计算方便,符合用户的操作习惯。

实施例106:本实施例是在实施例105基础上的优选和/或改进,其优选和/或改进 在于,阈值THmax和阈值THavg不大于所述第二界面的显示时间。考虑到不同人操作速度、注意 力时间等方面的差异,将所述第二界面的显示时间作为基准,可以在一定程度上消除差异, 从而使动态回退的执行结果更加合理。

实施例107:本实施例是在实施例105基础上的优选和/或改进,其优选和/或改进 在于,阈值THmax和阈值THavg不大于睡眠剥夺后人体视觉反应时间的平均值。

实施例108:本实施例是在实施例102基础上的优选和/或改进,其优选和/或改进 在于,如果所述动态回退步骤的执行结果为确定显示所述第一界面,则所述第二界面的显 示时间T2不小于睡眠剥夺前人体视觉反应时间的平均值。

睡眠剥夺前/后人体视觉反应时间,通常是指以19~22岁男性为标准,剥夺睡眠50 小时前后完成在0~9无重复随机排列数字中寻单个缺失数字任务的平均完成时间,其中 剥夺睡眠前平均完成时间在3300毫秒,剥夺睡眠后平局完成时间在3600毫秒。以睡眠剥夺 前/后人体视觉反应时间的平均值为参考,符合人体注意力反应机制,能够更好地提升使用 效果。

实施例109:本实施例是在实施例102基础上的优选和/或改进,其优选和/或改进 在于,如果所述动态回退步骤的执行结果为确定显示所述第一界面,则所述第二界面的显 示时间T2不大于180秒。其中,显示时间T2也可以不大于240秒、300秒或360秒等等,180秒是 一个较好的经验选择。对显示时间T2进行限制,可以更准确地估计使用者停留在第二界面 时的操作行为,得到更合理的判定结果。

实施例110:本实施例是在实施例101基础上的优选和/或改进,其优选和/或改进 在于,至少一个所述切换操作Oi的触发组件在其对应界面中是隐藏的。可以包括,隐藏于弹 出或下拉菜单中,或通过特殊手势操作,或者摇一摇操作等方式触发,等等。当触发组件隐 藏时,使用者的交互操作可能会更加复杂,在此情形下进行动态回退操作,更有利于减少使 用者的操作复杂度,提升使用体验。

实施例201:本实施例给出结合常用的手机端即时通讯应用结合二维码支付场景 的具体实施方式。常用的手机端即时通讯应用通常结合了二维码支付等功能。本实施例的 具体步骤可以包括:

根据用户操作显示第一界面,可以是显示一对一聊天界面,或者组聊天界面等等。

当用户需要进行支付操作,或者打开网页操作时,通常会 切换到当前界面的上一级界面,并从上一级界面中打开相关界面。此时当前界 面的上一级界面相当于中间界面I1,系统需要获取用户切换到当前界面的上一级界面的操 作,可以包括点击按钮、手势滑动等等,并显示该中间节目I1。当然,实际使用中可能需要经 过多个中间界面,譬如经由当前界面的上一级界面,再由该上一级面进入某一下级界面,再 由该下级界面进入相关界面,等等。由在先界面切换并显示当前界面的操作可 以是关闭、隐藏或完全覆盖在先界面而仅显示当前界面,也可以不必关闭、隐藏或完全覆盖 在先的界面,而将当前界面以弹出菜单、弹出对话窗口等形式以嵌套、浮现等方式在在先界 面之中或之上显示。最终用户通过一个或多个中间界面,达到相关界面并进行 操作。

在用户进行中间界面切换操作时,记录每个中间界面显示的时长,判断其均值或 最大值小于一个阈值,可以是3600毫秒,或者4000毫秒,也可以是5000毫秒等等,但一般该 阈值不应超过20000毫秒。

如果以上判断为真,那么当用户完成相关操作,并执行回退操作时,可 以包括点击回退按键等等,则直接回退到前述第一界面并显示该界面,否则,则回退到最近 一个中间界面,在之前的操作中,用户由该中间界面进入了相关界面。

通过以上方式,可以使用户快速地回退到期望达到的界面中,方便操作,提升了使 用效率。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存 在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖 非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些 要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终 端设备所固有的要素。在没有更多限制的情况下,由语句“包括……”或“包含……”限定的 要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的要素。此 外,在本文中,“大于”、“小于”、“超过”等理解为不包括本数;“以上”、“以下”、“以内”等理解 为包括本数。当用于表示度量区间时,“X~Y”、“[X,Y]”、“X到Y之间”、“X至Y之间”、“X与Y之 间”、“X和Y之间”等表示包括左右端点的区间,“(X,Y)”表示不包括左右端点的区间;“(X, Y]”、“[X,Y)”分别表示不包括左端点但包括右端点的区间、包括左端点但不包括右端点的 区间。

本领域内的技术人员应明白,上述各实施例可提供为方法、装置、系统、或计算机 程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的 实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的 硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实 施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通 用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、 穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:RAM、ROM、磁碟、磁带、 光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。

上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的 流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每 一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机 程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指 令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的 功能的装置。

这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设 备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造 品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指 定的功能。

这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列 操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程 图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创 造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例, 并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构 或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利 保护范围之内。

本文发布于:2024-09-22 01:14:58,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/72192.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:滚筒式破碎机
下一篇:辐射元件
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议