(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210333778.9 (22)申请日 2022.03.30 (71)申请人 北京字跳网络技 术有限公司 地址 100190 北京市海淀区紫金 数码园4号 楼2层0207 (72)发明人 杨葛伟 郭中阳 肖波  (74)专利代理 机构 北京植德律师事务所 1 1780 专利代理师 唐华东 (51)Int.Cl. G06F 9/451(2018.01) G06F 9/445(2018.01) (54)发明名称 用户界面返回方法、 装置、 电子设备和存储 介质 (57)摘要 本公开提供一种用户界面返回方法、 装置、 电子设备和存储介质。 该方法的一具体实施方式 包括: 响应于在第一用户界面检测到返回操作, 在第二任务栈中启动透明主题的临时用户界面; 以及销毁临时用户界面, 以实现返回至第二任务 栈栈顶的第二用户界面, 其中, 第一用户界面的 启动模式为单 实例, 第一用户界面所在的第一任 务栈不同于第二任务栈。 该实施方式提高了用户 界面交互的操作效率。 权利要求书1页 说明书9页 附图6页 CN 114691273 A 2022.07.01 CN 114691273 A 1.一种用户界面返回方法, 包括: 响应于在第一用户界面检测到返回操作, 在第二任务栈中启动临时用户界面; 销毁所述临时用户界面, 以实现返回至所述第 二任务栈栈顶的第二用户界面, 其中, 所 述第一用户界面的启动模式为单实例, 第一用户界面所在的第一任务栈不同于所述第二任 务栈。 2.根据权利要求1所述的方法, 其中, 在响应于在第一用户界面检测到返回操作, 在第 二任务栈中启动透明主题的临时用户界面以及销毁所述临时用户界面之前, 所述方法还包 括: 响应于在所述第二任务栈中的第三用户界面检测到用于触发启 动所述第一用户界面 的操作, 以单实例启动模式在所述第一任务栈启动所述第一用户界面, 以实现切换至所述 第一用户界面。 3.根据权利要求1或2所述的方法, 其中, 所述第一用户界面 为音视频会议界面。 4.根据权利要求1或2所述的方法, 其中, 所述第二任务栈为即时通信类应用对应的任 务栈。 5.根据权利要求1或2所述的方法, 其中, 所述临时用户界面的启动模式为普通模式。 6.根据权利要求1所述的方法, 其中, 所述临时用户界面 为透明主题的用户界面。 7.一种用户界面返回装置, 包括: 启动单元, 被配置成响应于在第一用户界面检测到返回操作, 在第二任务栈中启动透 明主题的临时用户界面; 返回单元, 被配置成销毁所述临时用户界面, 以实现返回至所述第二任务栈栈顶的第 二用户界面, 其中, 所述第一用户界面的启动模式为单实例, 第一用户界面所在的第一任务 栈不同于所述第二任务栈。 8.根据权利要求7 所述的装置, 其中, 所述装置还 包括: 切换单元, 被配置成在响应于在第一用户界面检测到返回操作, 在第二任务栈中启动 透明主题的临时用户界面以及销毁所述临时用户界面之前, 响应于在所述第二任务栈中的 第三用户界面检测到用于触发启动所述第一用户界面的操作, 以单实例启动模式在所述第 一任务栈启动所述第一用户界面, 以实现切换至所述第一用户界面。 9.根据权利要求7或8所述的装置, 其中, 所述第一用户界面 为音视频会议类界面。 10.根据权利要求7或8所述的装置, 其中, 所述第 二任务栈为即时通信类应用对应的任 务栈。 11.根据权利要求7或8所述的装置, 其中, 所述临时用户界面的启动模式为普通模式。 12.根据权利要求7 所述的装置, 其中, 所述临时用户界面 为透明主题的用户界面。 13.一种电子设备, 包括: 一个或多个处 理器; 存储装置, 其上存 储有一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个处理器 实现如权利要求1 ‑6中任一所述的方法。 14.一种计算机可读存储介质, 其上存储有计算机程序, 其中, 所述计算机程序被一个 或多个处 理器执行时实现如权利要求1 ‑6中任一所述的方法。权 利 要 求 书 1/1 页 2 CN 114691273 A 2用户界面返回方 法、 装置、 电子设备和存储介质 技术领域 [0001]本公开的实施例涉及人机交互技术领域, 具体涉及用户界面返回方法、 装置、 电子 设备和存 储介质。 背景技术 [0002]目前大多电子设备均安装有多任务(即, 可同时运行多个应用 程序)系统, 例如, Android系统。 在多任务系统中, 针对不同的任务会存在相应的任务栈, 一个任务栈中的用 户界面按照后进先出 的顺序被存放在任务栈中。 一般而言, 启动一个应用具有一定的时间 开销。 因此, 为了加快运行速度, 当通过例如Andr oid系统的Home键切换应用时, 之前前台的 应用并没有真正退出, 而是切换到了后台, 即应用对应的任务(T ask)及其活动(Activity) 组件处于后台停止状态(Stopped), 当该应用下次再切换回前台时, 其用户界面转为 Active/Run ning状态, 从而对应的应用可以很快使用。 [0003]处于前台状态的任务栈栈顶的用户界面为当前处于焦点的当前用户界面。 当用户 在当前用户界面中触发返回键时, 当前用户界面会被从当前任务栈的栈顶弹出, 当前用户 界面的各种相关信息也会丢失, 相应当前任务栈中处于 当前用户界面下层的用户界面将获 得焦点并显示出来。 而当当前任务栈中只有当前用户界面一个用户界面, 则 当前任务栈不 会被销毁, 其中的当前用户界面 也不会消失, 当前用户界面的各种相关信息也会保留。 [0004]在 一 些 场景 下 , 对 有 些 应 用而 言 , 因 业 务 逻 辑 要 求 , 需 要以 单 实 例 (SingleInstance)模式进行启动。 所谓单实例模式是指, 在用户界面UI1以单实例模式启动 用户界面UI2, 由于用户界面UI2是以单实例模式进行启动的, 那么, 会单独针对用户界面 UI2新建一个任务栈, 该任务栈中只有用户界面UI2, 而不会将用户界面UI2添加到用户界面 UI1所在的任务栈中。 但由于用户界面UI2所在的任务栈中只有用户界面UI2, 当用户在用户 界面UI2中触发返回键时, 将会返回至系统主界面, 但这种方式不符合用户使用习惯。 [0005]例如, 当用户界面UI1为集成类应用A1的主用户界面, 当应用A2集成在应用A1中 时, 那么相当于对用户而言, 应用A2为应用A1的一个组成部分, 用户从应用A1的用户界面 UI1以单实例模式启动应用A2的用户界面UI2, 即从用户界面UI1进入到用户界面UI2。 当用 户在用户界面UI2 中触发了返回键, 由于用户界面UI2是以单实例 模式启动的, 那么用户界 面UI2所在任务栈中只有用户界面UI2本身, 这时用户触发返回键, 通常将切换至系统主界 面(或称, 系统桌面), 如果用户希望再次切换回用户界面UI2, 则需要再次手动从系统主界 面进行切换, 但这显然不是用户所希望的。 发明内容 [0006]本公开的实施例提出了用户界面返回方法、 装置、 电子设备和存 储介质。 [0007]第一方面, 本 公开的实施例提供了一种用户界面返回方法, 该方法包括: 响应于在 第一用户界面检测到返回操作, 在第二任务栈中启动透明主题的临时用户界面; 销毁所述 临时用户界面, 以实现返回至所述第二任务栈栈顶的第二用户界面, 其中, 所述第一用户界说 明 书 1/9 页 3 CN 114691273 A 3

.PDF文档 专利 用户界面返回方法、装置、电子设备和存储介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 用户界面返回方法、装置、电子设备和存储介质 第 1 页 专利 用户界面返回方法、装置、电子设备和存储介质 第 2 页 专利 用户界面返回方法、装置、电子设备和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:06:41上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。