应用切换方法、装置、存储介质及终端.pdf

上传人:狗** 文档编号:10297584 上传时间:2021-06-17 格式:PDF 页数:27 大小:1.10MB
收藏 版权申诉 举报 下载
应用切换方法、装置、存储介质及终端.pdf_第1页
第1页 / 共27页
应用切换方法、装置、存储介质及终端.pdf_第2页
第2页 / 共27页
应用切换方法、装置、存储介质及终端.pdf_第3页
第3页 / 共27页
文档描述:

《应用切换方法、装置、存储介质及终端.pdf》由会员分享,可在线阅读,更多相关《应用切换方法、装置、存储介质及终端.pdf(27页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010554635.1 (22)申请日 2020.06.17 (71)申请人 OPPO广东移动通信有限公司 地址 523860 广东省东莞市长安镇乌沙海 滨路18号 (72)发明人 候祥 (74)专利代理机构 北京恒博知识产权代理有限 公司 11528 代理人 范胜祥 (51)Int.Cl. G06F 3/0484(2013.01) G06F 3/0481(2013.01) G06F 3/0488(2013.01) (54)发明名称 应用切换方法、 装置、 存储介质及终端 。

2、(57)摘要 本申请实施例公开了一种应用切换方法、 装 置、 存储介质及终端, 其中, 所述方法包括: 响应 基于针对当前应用界面输入的第一操作, 显示侧 边栏; 响应在保持所述第一操作时持续输入的第 二操作, 在所述侧边栏中显示至少一个应用图 标, 并在所述至少一个应用图标中确定目标应用 图标; 将所述当前应用界面切换至所述目标应用 图标对应的应用界面。 采用本申请提供的所述方 法, 用户可以在屏幕的任意位置通过手势滑动来 实现应用切换, 切换方式更便捷。 权利要求书2页 说明书11页 附图13页 CN 111766996 A 2020.10.13 CN 111766996 A 1.一种应用。

3、切换方法, 其特征在于, 所述方法包括: 响应基于当前应用界面输入的第一操作, 显示侧边栏; 响应在保持所述第一操作时持续输入的第二操作, 在所述侧边栏中显示至少一个应用 图标, 并在所述至少一个应用图标中确定目标应用图标; 将所述当前应用界面切换至所述目标应用图标对应的应用界面。 2.根据权利要求1所述的方法, 其特征在于, 所述响应在保持所述第一操作时持续输入 的第二操作, 在所述侧边栏中显示至少一个应用图标, 并在所述至少一个应用图标中确定 目标应用图标, 包括: 获取所述第二操作的第一停留时长; 当所述第一停留时长大于或者等于预设时长时, 获取使用时间距离当前时间最近的后 台应用; 在。

4、所述侧边栏中显示所述后台应用对应的应用图标, 并将所述后台应用图标确定为目 标应用图标。 3.根据权利要求1所述的方法, 其特征在于, 所述响应在保持所述第一操作时持续输入 的第二操作, 在所述侧边栏中显示至少一个应用图标, 并在所述至少一个应用图标中确定 目标应用图标, 包括: 获取所述第二操作的操作信息, 所述操作信息包括第二停留时长以及移动距离; 当所述第二停留时长小于预设时长时, 在预置应用集合中确定至少两个应用; 在所述侧边栏中显示包含所述至少两个应用对应的应用图标, 并基于所述移动距离在 所述至少两个应用对应的应用图标中确定目标应用图标。 4.根据权利要求3所述的方法, 其特征在于。

5、, 所述在所述侧边栏中显示包含所述至少两 个应用对应的应用图标之前, 还包括: 获取所述至少两个应用的最近使用时间; 按照使用时间的先后顺序, 对所述至少两个应用图标进行排序。 5.根据权利要求3所述的方法, 其特征在于, 所述在所述侧边栏中显示包含所述至少两 个应用对应的应用图标之前, 还包括: 获取所述至少两个应用的使用频率; 按照使用频率的高低顺序, 对所述至少两个应用图标进行排序。 6.根据权利要求4或5所述的方法, 其特征在于, 所述基于所述移动距离在所述至少两 个应用图标中确定目标应用图标, 包括: 确定所述移动距离所属的目标距离范围; 基于距离范围与应用图标的对应关系, 确定所述。

6、目标距离范围对应的目标应用图标。 7.根据权利要求1所述的方法, 其特征在于, 所述在所述至少一个应用图标中确定目标 应用图标之后, 还包括: 控制所述目标应用图标以高亮状态进行显示。 8.根据权利要求1所述的方法, 其特征在于, 所述将所述当前应用界面切换至所述目标 应用图标对应的应用界面, 包括: 获取所述目标应用图标对应的目标应用在进入后台运行时的显示界面; 将所述当前应用界面切换至所述目标应用在进入后台运行时的显示界面。 权利要求书 1/2 页 2 CN 111766996 A 2 9.一种应用切换装置, 其特征在于, 所述装置包括: 侧边栏显示模块, 用于响应基于针对当前应用界面输入。

7、的第一操作, 显示侧边栏; 目标应用确定模块, 用于响应在保持所述第一操作时持续输入的第二操作, 在所述侧 边栏中显示至少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标; 应用切换模块, 用于将所述当前应用界面切换至所述目标应用图标对应的应用界面。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器 执行时实现所述权利要求1-8中任一项所述方法的步骤。 11.一种终端, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算机程 序, 其特征在于, 所述处理器执行所述程序时实现所述权利要求1-8中任一项所述方法的步 骤。 权利要求书 2/2 。

8、页 3 CN 111766996 A 3 应用切换方法、 装置、 存储介质及终端 技术领域 0001 本申请涉及计算机技术领域, 尤其涉及一种应用切换方法、 装置、 存储介质及终 端。 背景技术 0002 当前的智能终端功能多样且全面, 用户经常需要在不同应用之间来回跳转切换。 0003 对于应用切换, 当前已有的方法是: 在当前应用界面通过手势滑动调出包含多个 应用图标的侧边栏, 用户在侧边栏中点击选择目标应用继而实现切换; 或者, 在如图1所示 的聊天界面上, 通过点击左上方的 “返回浏览器” 按钮即可从当前应用跳转至浏览器应用, 也就是说, 通过点击当前应用界面上的快捷键便可实现应用切换。

9、。 0004 上述两种方法都要通过手动点击才能实现应用切换, 切换方式不便捷。 发明内容 0005 本申请实施例提供了一种应用切换方法、 装置、 存储介质及终端, 所述方法无需用 户手动点击, 通过手势滑动便可实现应用切换。 所述技术方案如下: 0006 第一方面, 本申请实施例提供了一种应用切换方法, 所述方法包括: 0007 响应基于针对当前应用界面输入的第一操作, 显示侧边栏; 0008 响应在保持所述第一操作时持续输入的第二操作, 在所述侧边栏中显示至少一个 应用图标, 并在所述至少一个应用图标中确定目标应用图标; 0009 将所述当前应用界面切换至所述目标应用图标对应的应用界面。 0。

10、010 第二方面, 本申请实施例提供了一种应用切换装置, 所述装置包括: 0011 侧边栏显示模块, 用于响应基于针对当前应用界面输入的第一操作, 显示侧边栏; 0012 目标应用确定模块, 用于响应在保持所述第一操作时持续输入的第二操作, 在所 述侧边栏中显示至少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标; 0013 应用切换模块, 用于将所述当前应用界面切换至所述目标应用图标对应的应用界 面。 0014 第三方面, 本申请实施例提供了一种计算机可读存储介质, 其上存储有计算机程 序, 该程序被处理器执行时实现上述任一项方法的步骤。 0015 第四方面, 本申请实施例提供了一。

11、种终端, 包括存储器、 处理器及存储在存储器上 并可在处理器上运行的计算机程序, 所述处理器执行所述程序时实现上述任一项方法的步 骤。 0016 本申请一些实施例提供的技术方案带来的有益效果至少包括: 0017 本申请实施例提供的应用切换方法, 响应基于针对当前应用界面输入的第一操 作, 显示侧边栏; 响应在保持所述第一操作时持续输入的第二操作, 在所述侧边栏中显示至 少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标; 将所述当前应用界面 切换至所述目标应用图标对应的应用界面。 本实施例的所述方法先是根据第一操作呼出空 说明书 1/11 页 4 CN 111766996 A 4 的。

12、侧边栏, 再基于第二操作在侧边栏中显示相应数量的应用图标, 根据第二操作的操作信 息在侧边栏中确定要切换的目标应用, 继而实现应用切换。 现有的应用切换方法, 用户需要 点击屏幕上的按钮来实现切换, 但按钮的设置给用户操作带来了很大的不便性; 采用本申 请实施例提供的所述方法, 用户可以在屏幕的任意位置通过手势滑动来实现应用切换, 切 换方式更便捷。 附图说明 0018 为了更清楚地说明本申请实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 申请的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动。

13、的前提下, 还可以 根据这些附图获得其他的附图。 0019 图1是现有的一种应用切换方法操作示意图; 0020 图2是本申请实施例提供的一种应用切换方法的流程示意图; 0021 图3是本申请实施例提供的一种侧边栏显示过程示意图; 0022 图4是本申请实施例提供的另一种侧边栏显示过程示意图; 0023 图5是本申请实施例提供的一种应用切换方法的流程示意图; 0024 图6是本申请实施例提供的一种侧边栏显示单个应用图标的过程示意图; 0025 图7是本申请实施例提供的一种侧边栏显示多个应用图标的过程示意图; 0026 图8是本申请实施例提供的一种应用切换方法的流程示意图; 0027 图9本申请实。

14、施例提供的一种侧边栏目标应用图标的选择过程示意图; 0028 图10是本申请实施例提供的一种应用切换装置的结构示意图; 0029 图11是本申请实施例提供的一种应用切换装置的结构示意图; 0030 图12是本申请实施例提供的一种应用切换装置的结构示意图; 0031 图13是本申请实施例提供的一种终端结构框图。 具体实施方式 0032 为使本申请的目的、 技术方案和优点更加清楚, 下面将结合附图对本申请实施例 方式作进一步地详细描述。 0033 下面的描述涉及附图时, 除非另有表示, 不同附图中的相同数字表示相同或相似 的要素。 以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施。

15、方 式。 相反, 它们仅是如所附权利要求书中所详述的、 本申请的一些方面相一致的装置和方法 的例子。 0034 在本申请的描述中, 需要理解的是, 术语 “第一” 、“第二” 等仅用于描述目的, 而不 能理解为指示或暗示相对重要性。 对于本领域的普通技术人员而言, 可以具体情况理解上 述术语在本申请中的具体含义。 此外, 在本申请的描述中, 除非另有说明,“多个” 是指两个 或两个以上。“和/或” , 描述关联对象的关联关系, 表示可以存在三种关系, 例如, A和/或B, 可以表示: 单独存在A, 同时存在A和B, 单独存在B这三种情况。 字符 “/” 一般表示前后关联对 象是一种 “或” 的。

16、关系。 0035 下面将结合附图2-附图9, 对本申请实施例提供的应用切换方法进行详细介绍。 说明书 2/11 页 5 CN 111766996 A 5 0036 请参见图2, 为本申请实施例提供的一种应用切换方法的流程示意图。 0037 如图2所示, 本申请实施例的所述方法可以包括以下步骤: 0038 S201, 响应基于针对当前应用界面输入的第一操作, 显示侧边栏。 0039 预先设置好用于呼出侧边栏的第一操作, 所述第一操作具体可以是用户在触控屏 上输入一个滑动轨迹等。 通过所述第一操作呼出的侧边栏不包含任何内容。 0040 侧边栏的形状不受限制, 可以是规则形状或者不规则形状。 004。

17、1 显示于屏幕边缘的侧边栏, 其显示位置可以根据实际需要灵活设置。 0042 例如图3所示, 为本申请实施例提供的一种侧边栏显示过程示意图。 0043 在图3所示的当前应用界面上, 用户从屏幕右侧边缘的中部由外向内输入一个水 平滑动轨迹(即第一操作), 侧边栏显示在屏幕右侧边缘的中部; 而当所述第一操作由屏幕 右侧边缘的上部输入时, 侧边栏依然显示在屏幕右侧边缘的中部, 位置保持不变。 也就是 说, 在同一边缘的不同位置输入第一操作时, 侧边栏始终显示在该边缘的固定位置处。 0044 又如图4所示, 为本申请实施例提供的另一种侧边栏显示过程示意图。 0045 在图4中, 用户在屏幕左侧边缘的上。

18、部输入第一操作时, 侧边栏显示在屏幕左侧边 缘的上部; 而当用户在屏幕左侧边缘的下部输入第一操作时, 侧边栏显示在屏幕左侧边缘 的下部。 也就是说, 在同一边缘的不同位置输入第一操作时, 侧边栏的显示位置也会随之变 动。 0046 要特别说明的是, 视频播放应用通常都设置有这样的对应关系: 上下方向的滑动 轨迹对应调整屏幕显示亮度以及视频音量, 左右方向的滑动轨迹对应调整视频播放进度, 因此, 在视频播放界面实施本申请提供的所述方法时, 预设的第一操作应与视频播放界面 的常规手势操作明显区分开, 以免指令冲突, 造成系统卡顿。 0047 S202, 响应在保持所述第一操作时持续输入的第二操作,。

19、 在所述侧边栏中显示至 少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标。 0048 第二操作是在第一操作的基础上连续输入的, 侧边栏中的显示内容根据第二操作 确定。 显示内容包括应用图标与数量。 0049 所述第二操作可以是用户在第一操作末端的停留, 也可以是用户在第一操作的末 端继续输入一个滑动轨迹。 所述继续输入的滑动轨迹不同于所述第一操作用户输入的滑动 轨迹。 0050 预先设置第二操作与侧边栏显示内容的对应关系, 例如, 在第二操作为末端停留 时, 侧边栏中只显示一个应用图标, 该图标对应的应用可以是用户最常用的应用; 在第二操 作为不同于第一操作的滑动轨迹时, 侧边栏中。

20、显示多个应用图标, 所述多个应用图标对应 的多个应用可以是从终端应用集合或者是后台应用中随机选择的。 0051 侧边栏显示多个应用图标时, 所述多个应用图标可以以默认顺序排列在侧边栏 中, 或者, 可以基于某种规则依次排列在侧边栏中(例如按应用图标的首字母进行排序, 或 者按应用所属类别排序); 排列时, 可以多行多列, 也可以仅排一列。 0052 呼出侧边栏并显示出至少一个应用图标后, 根据第二操作在所述至少一个应用图 标中选出目标应用图标。 具体的, 当侧边栏中仅有一个应用图标时, 该图标即为目标应用图 标; 当显示多个应用图标时, 基于第二操作末端信息确定目标应用图标。 0053 S20。

21、3, 将所述当前应用界面切换至所述目标应用图标对应的应用界面。 说明书 3/11 页 6 CN 111766996 A 6 0054 选中目标应用进行切换后, 所述侧边栏不再继续显示于目标应用图标对应的应用 界面上, 即侧边栏仅在切换前显示于当前应用界面上。 0055 所述应用界面可以是目标应用图标对应的应用主界面。 0056 本申请实施例提供的应用切换方法, 响应基于针对当前应用界面输入的第一操 作, 显示侧边栏; 响应在保持所述第一操作时持续输入的第二操作, 在所述侧边栏中显示至 少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标; 将所述当前应用界面 切换至所述目标应用图标对应。

22、的应用界面。 本实施例的所述方法先是根据第一操作呼出空 的侧边栏, 再基于第二操作在侧边栏中显示相应数量的应用图标, 根据第二操作的操作信 息在侧边栏中确定要切换的目标应用, 继而实现应用切换。 现有的应用切换方法, 用户需要 点击屏幕上的按钮来实现切换, 但按钮的设置给用户操作带来了很大的不便性; 采用本申 请实施例提供的所述方法, 用户可以在屏幕的任意位置通过手势滑动来实现应用切换, 切 换方式更便捷。 0057 请参见图5, 为本申请实施例提供的一种应用切换方法的流程示意图。 0058 如图5所示, 本申请实施例的所述方法可以包括以下步骤: 0059 S501, 响应基于针对当前应用界面。

23、输入的第一操作, 显示侧边栏。 0060 通过第一操作呼出侧边栏后, 根据第二操作的具体操作情况分别执行步骤S502、 S505。 0061 本步骤未作详尽说明之处可参见步骤S201, 此处不再赘述。 0062 S502, 获取所述第二操作的第一停留时长。 0063 用户在触控屏上输入第二操作时, 终端对所述第二操作进行检测; 若检测结果显 示第二操作未生成滑动轨迹时, 确定第二操作为停留状态, 获取停留时长, 并定义该停留时 长为第一停留时长。 0064 第二操作为停留状态可以理解为: 用户仅在触控屏上输入了第一操作并在第一操 作结束时进行了停留。 0065 S503, 当所述第一停留时长大。

24、于或者等于预设时长时, 获取使用时间距离当前时 间最近的后台应用。 0066 对所述第一停留时长进行判断, 当所述第一停留时长大于或者等于预设时长时, 表明要进行应用切换, 在后台获取使用时间最接近当前时间的应用。 0067 后台应用一般都是按照使用时间的先后进行排序的, 使用时间越早(也就是使用 时间距离当前时间越远)排序越靠后, 因此, 可以直接获取排列最前的应用。 0068 当所述第一停留时间小于预设时长时, 对应返回指令, 将当前应用界面返回至当 前应用的上一个界面, 也就是同一应用不同界面之间的切换。 0069 所述预设时长例如可以设置为1s、 2s等。 0070 S504, 在所述。

25、侧边栏中显示所述后台应用对应的应用图标, 并将所述后台应用图 标确定为目标应用图标。 0071 所述使用时间距离当前时间最近的后台应用可以理解成是当前应用的上一个应 用。 0072 在第二操作为第一操作的末端停留时, 将当前应用的上一个应用的应用图标显示 在侧边栏中, 单独显示的该图标即为目标应用图标。 说明书 4/11 页 7 CN 111766996 A 7 0073 如图6所示, 为本申请实施例提供的一种侧边栏显示单个应用图标的过程示意图。 0074 横屏状态下, 用户在屏幕左侧进行水平滑动(即第一操作), 呼出侧边栏(图6上侧 所示界面), 在水平滑动结束时, 终端获取手指在滑动末端处。

26、的第一停留时间, 当所述停留 时间达到预设时长时, 侧边栏中显示出当前应用的上一个应用 “APP1” (图6下侧所示界面)。 0075 S505, 获取所述第二操作的操作信息, 所述操作信息包括第二停留时长以及移动 距离。 0076 用户在触控屏上输入第二操作时, 终端对所述第二操作进行检测; 若检测结果显 示第二操作生成滑动轨迹时, 获取第一操作结束后、 第二操作滑动轨迹生成前用户在触控 屏上的停留时长(定义该停留时长为第二停留时长)以及第二操作滑动轨迹的移动距离。 第 二停留时长用于判断第二操作是否是在保持第一操作时持续输入的, 继而进一步确定侧边 栏中应用图标的显示数量。 0077 滑动。

27、轨迹的移动距离用于在包含多个应用图标的侧边栏中选出目标应用图标。 所 述滑动轨迹可以是任意的有别于第一操作的轨迹(例如Z字型轨迹、 波浪形轨迹等), 所述移 动距离包括垂直移动距离以及水平移动距离。 0078 S506, 当所述第二停留时长小于预设时长时, 在预置应用集合中确定至少两个应 用。 0079 对第二停留时长进行判断, 当所述第二停留时长小于预设时长时, 认为第二操作 是在保持第一操作时持续输入的, 在预置应用集合中随机获取至少两个应用并将其显示在 侧边栏中。 0080 预置应用集合可以由用户提前设置, 且应当包含至少两个应用。 0081 当所述第二停留时长大于等于预设时长时, 认为。

28、第二操作不是在保持第一操作时 持续输入的, 此时, 认为第二操作为停留状态, 将第二停留时长与所述预设时长进行比较, 基于比较结果在侧边栏中显示单个应用图标, 或者, 将当前应用界面返回至当前应用的上 一个界面。 0082 S507, 在所述侧边栏中显示包含所述至少两个应用对应的应用图标, 并基于所述 移动距离在所述至少两个应用对应的应用图标中确定目标应用图标。 0083 所述至少两个应用对应的应用图标可以随意排列在侧边栏中, 例如多行单列排 布、 多行多列排布。 0084 基于第二操作滑动轨迹的垂直移动距离、 水平移动距离以及侧边栏中至少两个应 用图标的排列信息, 综合确定所述第二操作对应的。

29、目标图标应用。 0085 如图7所示, 为本申请实施例提供的一种侧边栏显示多个应用图标的过程示意图。 0086 竖屏状态下, 用户在屏幕下侧边缘竖直向上滑动(即第一操作, 图中直线箭头所示 部分), 呼出侧边栏, 并在第一操作的末端继续输入一个不规则的曲线(即第二操作, 图中不 规则曲线所示部分), 终端判断手指在第一操作末端处的第二停留时间小于预设时长, 则在 侧边栏中显示随机获取的4个应用的应用图标(图中所示 “应用1-应用4” ), 所示4个应用图 标分两行两列显示, 拆解分析不规则曲线的垂直移动距离、 水平移动距离以及4个应用图标 的排布方式(图中虚线所示部分), 可知, 第二操作的末。

30、端落在四区, 四区对应侧边栏中的应 用4, 应用4即为被选中的目标应用。 0087 S508, 将所述目标应用图标设置为高亮状态, 将所述当前应用界面切换至所述目 说明书 5/11 页 8 CN 111766996 A 8 标应用图标对应的应用界面。 0088 高亮状态示意该应用图标被选为目标应用图标。 0089 选中目标应用进行切换后, 所述侧边栏不再继续显示于目标应用图标对应的应用 界面上, 即侧边栏仅在切换前显示于当前应用界面上。 所述应用界面可以是目标应用图标 对应的应用主界面。 0090 本实施例提供的应用切换方法, 终端根据用户输入的第一操作呼出侧边栏, 当持 续输入的第二操作是停。

31、留状态时, 侧边栏中仅显示单个应用图标, 将该应用图标作为目标 应用图标进行应用切换; 当持续输入的第二操作是滑动轨迹时, 根据第二操作信息在侧边 栏中显示多个图标应用, 并基于第二操作的移动距离确定目标应用图标, 对目标应用图标 进行高亮显示, 切换应用。 本实施例中, 当用户想返回至当前应用的上一个应用时, 仅需在 显示屏上输入第一操作并在末端停留几秒便能快速切换至上一个应用; 当用户想从当前应 用切换至其他应用时, 通过手势滑动便可快速在侧边栏的多个应用中选出目标应用并进行 切换, 切换过程无需点击选择也无需返回桌面, 效率更高。 0091 请参见图8, 为本申请实施例提供的一种应用切换。

32、方法的流程示意图。 0092 如图8所示, 本申请实施例的所述方法可以包括以下步骤: 0093 S801, 响应基于针对当前应用界面输入的第一操作, 显示侧边栏。 0094 本步骤具体可参见步骤S201, 此处不再赘述。 0095 S802, 获取所述第二操作的操作信息, 所述操作信息包括第二停留时长以及移动 距离。 0096 当所述第二操作为滑动轨迹时, 确定第二停留时长以及滑动轨迹的移动距离。 第 二停留时长用于判断第二操作是否是在保持第一操作时持续输入的, 继而确定侧边栏中应 用图标的显示数量。 0097 滑动轨迹的移动距离用于在包含多个应用图标的侧边栏中选出目标应用图标。 所 述滑动轨。

33、迹可以是任意的有别于第一操作的轨迹(例如第一操作为水平滑动轨迹时, 第二 操作可以为竖直滑动轨迹)。 0098 当第二操作为竖直滑动轨迹时, 所述移动距离即指垂直移动距离(水平方向无位 移)。 0099 S803, 当所述第二停留时长小于预设时长时, 在预置应用集合中确定至少两个应 用。 0100 对第二停留时长进行判断, 当所述第二停留时长小于预设时长时, 认为第二操作 是在保持第一操作时持续输入的, 在预置应用集合中随机获取至少两个应用并将其显示在 侧边栏中。 0101 可以这样理解, 当第一操作为水平滑动轨迹, 第二操作为竖直滑动轨迹时, 上述两 个步骤的完整过程就是: 用户先在显示屏上。

34、水平滑动呼出侧边栏, 紧接着在水平滑动轨迹 的末端进行竖直滑动, 侧边栏中显示出多个应用图标。 0102 预置应用集合可以由用户提前设置, 且应当包含至少两个应用。 0103 当所述第二停留时长大于等于预设时长时, 认为第二操作不是在保持第一操作时 持续输入的, 此时, 认为第二操作是在第一操作末端的停留, 侧边栏中显示单个应用图标。 0104 S804, 获取所述至少两个应用的最近使用时间, 按照使用时间的先后顺序, 对所述 说明书 6/11 页 9 CN 111766996 A 9 至少两个应用图标进行排序。 0105 将应用进入后台时的时间作为最近使用时间。 从预置应用集合中确定出的至少。

35、两 个应用, 可以按照应用的最近使用时间对其进行排序, 排序时, 采用升序或者降序可以根据 需求设置。 0106 例如, 将使用时间最接近于当前时间的应用排在前面, 使用时间距离当前时间较 远的应用排在后面, 等等。 0107 S805, 获取所述至少两个应用的使用频率, 按照使用频率的高低顺序, 对所述至少 两个应用图标进行排序。 0108 除了上述按照最近使用时间进行排序的方法外, 还可以根据使用频率对所述至少 两个应用进行排序。 0109 使用频率是根据应用在固定时长内被使用的次数计算的。 所述固定时长例如可以 设置为7天。 0110 或者, 也可以根据应用从下载安装之日起的累计使用次数。

36、与累计使用时长来计算 获得使用频率。 0111 本实施例将使用频率最高的应用排在最前边。 使用频率最高的应用最容易被选为 目标应用, 将其放在最前边可以缩短第二操作过程, 提升应用切换效率。 0112 S806, 在所述侧边栏中显示包含所述至少两个应用对应的应用图标。 0113 基于步骤S804或S805的排序结果, 将所述至少两个应用对应的应用图标按排序结 果罗列在侧边栏中。 0114 S807, 确定所述移动距离所属的目标距离范围。 0115 侧边栏中的至少两个应用图标均有其对应的距离范围, 且各个应用图标对应的距 离范围不重合。 0116 所述距离范围可以是以应用图标A为圆心的圆形区域,。

37、 或者是以应用图标A为中心 的矩形区域等。 0117 在第二操作结束时, 获取第二操作末端所在位置, 根据所述位置确定其对应的距 离范围, 该距离范围即为目标距离范围。 0118 S808, 基于距离范围与应用图标的对应关系, 确定所述目标距离范围对应的目标 应用图标。 0119 所述距离范围与应用图标的对应关系为一一对应关系, 即一个应用图标对应一个 距离范围, 基于上述步骤确定出的目标距离范围以及所述对应关系, 可以获得目标距离范 围对应的目标应用图标。 0120 此外, 第二操作滑动过程中, 还可以通过改变图标背景色的方式来示意滑动轨迹 经过的应用图标, 以及, 在选出目标应用图标时, 。

38、进行高亮显示。 0121 如图9所示, 为本申请实施例提供的一种侧边栏目标应用图标的选择过程示意图。 0122 图9所示的当前应用界面为竖屏显示。 0123 在屏幕右侧输入一个向左的水平滑动轨迹(第一操作), 紧接着在水平滑动轨迹的 末端继续输入向下的竖直滑动轨迹(第二操作)。 0124 水平滑动结束时侧边栏显示在屏幕的右侧, 水平滑动时侧边栏中显示出3个应用 图标, 并且, 随着竖直滑动距离的增大, 侧边栏中应用图标的背景色依次发生变化。 如图中 说明书 7/11 页 10 CN 111766996 A 10 所示, 当竖直滑动的距离从应用图标a对应的距离范围进入到应用图标b对应的距离范围 。

39、时, 应用图标a的背景色恢复原色, 应用图标b的背景色发生变化(由原色背景变为灰色背 景); 当竖直滑动距离继续增大离开应用图标b对应的距离范围时, 应用b的图标背景色将恢 复原色。 0125 当竖直滑动的末端落入应用图标c对应的距离范围时, 应用图标c被选为目标应用 图标, 并以高亮状态显示。 0126 S809, 获取所述目标应用图标对应的目标应用在进入后台运行时的显示界面, 将 所述当前应用界面切换至所述目标应用在进入后台运行时的显示界面。 0127 选中目标应用进行切换后, 所述侧边栏不再继续显示于目标应用图标对应的应用 界面上, 即侧边栏仅在切换前显示于当前应用界面上。 0128 本。

40、实施例是将当前应用界面切换至目标应用上一次离开时的界面。 0129 本实施例提供的应用切换方法, 终端根据用户输入的第一操作呼出侧边栏, 当持 续输入的第二操作是滑动轨迹时, 根据第二操作信息在侧边栏中显示多个图标应用, 所述 多个应用可以根据最近使用时间或者是使用频率进行排序, 按照排序结果依次显示在侧边 栏中, 对多个应用进行排序方便用户快速选出目标应用; 侧边栏中各个应用图标均有其对 应的距离范围, 根据第二操作的移动距离可以确定出所属的目标距离范围, 根据应用图标 与距离范围的对应关系, 获取所述目标距离范围对应的目标应用图标, 进行应用切换, 并将 当前应用界面切换至目标应用上次离开。

41、时的界面。 所述方法将第二操作的移动距离与侧边 栏中的应用图标进行对应, 用户无需进入侧边栏中点击选择, 通过手势滑动便可确定出目 标应用图标。 0130 下述为本申请装置实施例, 可以用于执行本申请方法实施例。 对于本申请装置实 施例中未披露的细节, 请参照本申请方法实施例。 0131 请参见图10, 为本申请一个示例性实施例提供的应用切换装置的结构示意图。 该 应用切换装置可以通过软件、 硬件或者两者的结合实现成为终端的全部或一部分, 还可以 作为独立的模块集成于服务器上。 本申请实施例中的应用切换装置应用于终端, 所述该装 置1包括侧边栏显示模块11、 目标应用确定模块12和应用切换模块。

42、13, 其中: 0132 侧边栏显示模块11, 用于响应基于针对当前应用界面输入的第一操作, 显示侧边 栏; 0133 目标应用确定模块12, 用于响应在保持所述第一操作时持续输入的第二操作, 在 所述侧边栏中显示至少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标; 0134 应用切换模块13, 用于将所述当前应用界面切换至所述目标应用图标对应的应用 界面。 0135 请参见图11, 为本申请一个示例性实施例提供的应用切换装置的结构示意图。 0136 可选的, 如图11所示, 本申请实施例提供的所述应用切换装置1中的目标应用确定 模块12包括: 0137 第一参数获取单元121, 。

43、用于获取所述第二操作的第一停留时长; 0138 应用获取单元122, 用于当所述第一停留时长大于或者等于预设时长时, 获取使用 时间距离当前时间最近的后台应用; 0139 目标应用确定单元123, 用于在所述侧边栏中显示所述后台应用对应的应用图标, 说明书 8/11 页 11 CN 111766996 A 11 并将所述后台应用图标确定为目标应用图标。 0140 所述装置1中的应用切换模块13包括: 0141 高亮状态设置单元131, 用于将所述目标应用图标设置为高亮状态; 0142 界面获取单元132, 用于获取所述目标应用图标对应的目标应用在进入后台运行 时的显示界面; 0143 界面显示。

44、模块133, 用于将所述当前应用界面切换至所述目标应用在进入后台运 行时的显示界面。 0144 请参见图12, 为本申请一个示例性实施例提供的应用切换装置的结构示意图。 0145 可选的, 如图12所示, 本申请实施例提供的所述应用切换装置1中的第一参数获取 单元121具体用于: 0146 获取所述第二操作的操作信息, 所述操作信息包括第二停留时长以及移动距离; 0147 所述应用获取单元122具体用于: 0148 当所述第二停留时长小于预设时长时, 在预置应用集合中确定至少两个应用; 0149 所述目标应用确定单元123包括: 0150 第二参数获取子单元1231, 用于获取所述至少两个应用。

45、程序的最近使用时间; 0151 应用图标排序子单元1232, 用于按照使用时间的先后顺序, 对所述至少两个应用 图标进行排序; 0152 应用图标显示子单元1233, 用于在所述侧边栏中显示包含所述至少两个应用对应 的应用图标; 0153 距离确定子单元1234, 用于确定所述移动距离所属的目标距离范围; 0154 目标应用确定子单元1235, 用于基于距离范围与应用图标的对应关系, 确定所述 目标距离范围对应的目标应用图标。 0155 可选实施例中, 所述第二参数获取子单元1231还用于: 0156 获取所述至少两个应用程序的使用频率; 0157 所述应用图标排序子单元1232还用于: 01。

46、58 按照使用频率的高低顺序, 对所述至少两个应用图标进行排序。 0159 需要说明的是, 上述实施例提供的应用切换装置在执行应用切换方法时, 仅以上 述各功能模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同 的功能模块完成, 即将设备的内部结构划分成不同的功能模块, 以完成以上描述的全部或 者部分功能。 另外, 上述实施例提供的应用切换装置与应用切换方法实施例属于同一构思, 其体现实现过程详见方法实施例, 这里不再赘述。 0160 上述本申请实施例序号仅仅为了描述, 不代表实施例的优劣。 0161 本申请实施例提供的应用切换装置, 响应基于针对当前应用界面输入的第一。

47、操 作, 显示侧边栏; 响应在保持所述第一操作时持续输入的第二操作, 在所述侧边栏中显示至 少一个应用图标, 并在所述至少一个应用图标中确定目标应用图标; 将所述当前应用界面 切换至所述目标应用图标对应的应用界面。 本实施例的所述方法先是根据第一操作呼出空 的侧边栏, 再基于第二操作在侧边栏中显示相应数量的应用图标, 根据第二操作的操作信 息在侧边栏中确定要切换的目标应用, 继而实现应用切换。 现有的应用切换方法, 用户需要 点击屏幕上的按钮来实现切换, 但按钮的设置给用户操作带来了很大的不便性; 采用本申 说明书 9/11 页 12 CN 111766996 A 12 请实施例提供的所述方法。

48、, 用户可以在屏幕的任意位置通过手势滑动来实现应用切换, 切 换方式更便捷。 0162 本申请实施例还提供了一种计算机可读存储介质, 其上存储有计算机程序, 该程 序被处理器执行时实现前述任一实施例方法的步骤。 其中, 计算机可读存储介质可以包括 但不限于任何类型的盘, 包括软盘、 光盘、 DVD、 CD-ROM、 微型驱动器以及磁光盘、 ROM、 RAM、 EPROM、 EEPROM、 DRAM、 VRAM、 闪速存储器设备、 磁卡或光卡、 纳米系统(包括分子存储器IC), 或适合于存储指令和/或数据的任何类型的媒介或设备。 0163 本申请实施例还提供了一种终端, 包括存储器、 处理器及存。

49、储在存储器上并可在 处理器上运行的计算机程序, 处理器执行程序时实现上述任一实施例方法的步骤。 0164 请参见图13, 为本申请实施例提供的一种终端结构框图。 0165 如图13所示, 终端100包括有: 处理器1301和存储器1302。 0166 本申请实施例中, 处理器1301为计算机系统的控制中心, 可以是实体机的处理器, 也可以是虚拟机的处理器。 处理器1301可以包括一个或多个处理核心, 比如4核心处理器、 8 核心处理器等。 处理器1301可以采用DSP(Digital Signal Processing, 数字信号处理)、 FPGA(FieldProgrammable Gate。

50、 Array, 现场可编程门阵列)、 PLA(Programmable Logic Array, 可编程逻辑阵列)中的至少一种硬件形式来实现。 处理器1301也可以包括主处理器 和协处理器, 主处理器是用于对在唤醒状态下的数据进行处理的处理器, 也称CPU(Central Processing Unit, 中央处理器); 协处理器是用于对在待机状态下的数据进行处理的低功 耗处理器。 0167 存储器1302可以包括一个或多个计算机可读存储介质, 该计算机可读存储介质可 以是非暂态的。 存储器1302还可包括高速随机存取存储器, 以及非易失性存储器, 比如一个 或多个磁盘存储设备、 闪存存储设备。

展开阅读全文
内容关键字: 应用 切换 方法 装置 存储 介质 终端
关于本文
本文标题:应用切换方法、装置、存储介质及终端.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10297584.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1