一种应用页面切换方法技术

技术编号:39515063 阅读:6 留言:0更新日期:2023-11-25 18:52
本申请实施例提供一种应用页面切换方法,应用于电子设备,该电子设备配置有第一应用和第二应用,该方法包括:响应于第二应用页面上的由第二应用页面切换为第一应用页面的滑动操作,获取第二应用页面的第二截图;根据第二截图和第一截图,在电子设备展示由第二应用页面切换为第一应用页面的跟手移动图,也即在电子设备展示基于滑动手势,由展示第二截图逐渐向展示第一截图移动的图像;在跟手移动图展示完毕后,在电子设备展示第一应用页面

【技术实现步骤摘要】
一种应用页面切换方法


[0001]本申请涉及计算机
,尤其涉及一种应用页面切换方法


技术介绍

[0002]嵌入式设备是一种基于嵌入式系统的电子设备

其中,嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能

可靠性

成本

体积

功耗有严格要求的专用计算机系统

[0003]以智能手表为例,智能手表是将手表内置智能化系统

搭载智能手机系统连接于网络而实现多功能,能同步手机中的电话

短信

邮件

照片

音乐等的应用

[0004]智能手表可以实现不同应用页面之间的切换,或应用内部的各应用页面之间的切换,举例来说,智能手表可以包括邮件和音乐两个应用,用户可通过点击表盘上的切换按键

或按压物理按键实现邮件页面和音乐页面之间的切换

并且,为了提高应用页面切换的流畅性,智能手表采用转场动效的方式,在不同应用页面切换时进行过渡

[0005]但是,目前的智能手表由于内存和性能的限制,不能跟随用户对屏幕的滑动动作而进行应用页面切换,也即,内存和性能存在限制的嵌入式设备不能实现跟手操作,应用页面切换的流畅性较差


技术实现思路

[0006]本申请实施例提供的一种应用页面切换方法,可实现跟手操作,提高应用页面切换的流畅性

[0007]为达到上述目的,本申请采用如下技术方案:
[0008]第一方面,本申请实施例提供一种应用页面切换方法,应用于电子设备,该电子设备包括显示屏,该电子设备配置有第一应用和第二应用;方法包括:
[0009]该电子设备显示第二应用页面;响应于第二应用页面上的由第二应用页面切换为第一应用页面的滑动操作,获取第二应用页面的第二截图;根据第二截图和第一截图,在电子设备展示由第二应用页面切换为第一应用页面的跟手移动图,也即在电子设备展示基于滑动手势,由展示第二截图逐渐向展示第一截图移动的图像;其中,第一截图为电子设备受到滑动操作的触发之前,电子设备的展示内容从第一应用页面切换为当前展示的第二应用页面时,对第一应用页面截取的图像;在跟手移动图展示完毕后,在电子设备展示第一应用页面

[0010]在本申请实施例中,基于使用对象的滑动手势,将当前展示的第二应用页面的第二截图逐渐展示为第一应用页面截取的第一截图,由于该第一截图为目标设备受到滑动操作的触发之前,电子设备的展示内容从第一应用页面切换为当前展示的第二应用页面时,对第一应用页面截取的图像,也即第一截图为预先截取的图像,通过该第一截图和第二截图可以实现滑动手势对应的滑动操作,无需建立第一应用页面的资源再进行截图,提高了应用页面切换的流畅性

[0011]作为一种可能的实现方式,第一截图,具体通过以下方式获得:
[0012]响应于电子设备的展示内容从第一应用页面切换为当前展示的第二应用页面的应用切换操作,建立第一应用页面的第一页面资源;基于第一页面资源对第一应用页面进行截图,得到第一截图;其中,第一页面资源在第一截图保存后清除

其中,通过对第一应用页面的预先截图,便于响应作用于目标设备的跟手操作,以实现跟手操作,且提高应用页面切换的流畅性

此外,在保存第一截图后还会对第一应用页面的资源进行清除,以节省目标设备的资源

[0013]作为一种可能实现的实施方式,在建立第一应用页面的第一页面资源之前,该方法还包括:
[0014]判断第一应用页面是否为资源数量大于预设阈值的主应用页面;若第一应用页面为主应用页面,则通过异步任务建立第一应用页面的第一页面资源;并通过异步任务对第一页面资源对第一应用页面进行截图,将得到的第一截图保存至预设文件中;预设文件用于存储主应用页面的截图

其中,当第一应用页面的资源数量较大时,可以通过异步任务建立第一应用页面的第一页面资源,以降低资源占用,同时,还可以将第一应用页面为主应用页面时的第一截图存储于预设文件中,无需重复建立资源,节省资源

[0015]作为一种可能的实现方式中,在跟手移动图展示完毕后,在电子设备展示第一应用页面,包括:在跟手移动图展示完毕后,确定滑动操作对应的滑动距离;当滑动距离大于或等于预设距离时,在电子设备展示第一应用页面

其中,通过判断滑动距离是否大于或等于预设距离,以确定是否将第二应用页面切换至第一应用页面,避免用户的误操作导致的应用页面切换

[0016]作为一种可能的实现方式,在跟手移动图展示完毕后,在电子设备展示第一应用页面,包括:在跟手移动图展示完毕后,根据滑动操作对应的跟手距离

跟手时间和离手时间确定的滑动操作从跟手时间到离手时间内的离手速度;当离手速度大于预设离手速度时,在电子设备展示第一应用页面

其中,通过判断离手速度是否大于或等于预设离手速度,以确定是否将第二应用页面切换至第一应用页面,避免用户的误操作导致的应用页面切换

[0017]作为一种可能实现的实施方式,在跟手移动图展示完毕后,在电子设备展示第一应用页面,包括:在跟手移动图展示完毕后,展示由第二应用页面切换至第一应用页面的基于转场效果蒙版

第二截图和第一截图生成的转场效果;在转场效果展示完成之后,移除第二截图,并建立第一应用页面的第一页面资源;在第一页面资源建立完成后,移除第一截图,并基于第一页面资源在电子设备展示第一应用页面

其中,通过转场效果由第二应用页面切换至第一应用页面,可以提高应用页面切换的平滑性,并且在切换至第一应用页面后再进行第一页面资源的建立,可以实现对应用页面切换的响应,避免用户的无响应等待

[0018]作为一种可能的实现方式,电子设备还支持展示第三应用页面,在建立第一应用页面的第一页面资源之前,该方法还包括:第三应用页面为在电子设备展示第一应用页面和第二应用页面之前,电子设备展示的应用页面,因此,当由第二应用页面切换至第一应用页面时,需要判断第三应用页面是否为资源数量大于预设阈值的主应用页面;若第三应用页面为主应用页面,则获取预先存储的第三应用页面的第三截图;若第三应用页面不是主应用页面,则建立第三应用页面的第三应用资源;基于第三应用资源,对第三应用页面进行
截图,得到第三截图;保存第三截图,并清除第三应用资源

其中,通过在由第二应用页面切换至第一应用页面时,对第三应用页面进行预先截图,可以保证第一应用页面切换为第三应用页面时的滑动操作的流畅性

[0019]作为一种可能实现的方式,在展示由第二应用页面切换至第一应用页面的转场效果之前,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种应用页面切换方法,其特征在于,应用于电子设备,所述电子设备配置有第一应用和第二应用;所述方法包括:所述电子设备显示所述第二应用页面;响应于所述第二应用页面上的滑动操作,获取所述第二应用页面的第二截图;所述滑动操作用于指示由所述第二应用页面切换为第一应用页面;根据所述第二截图和第一截图,在所述电子设备展示由所述第二应用页面切换为所述第一应用页面的跟手移动图,所述跟手移动图为基于所述滑动手势,由展示所述第二截图逐渐向展示所述第一截图移动的图像;其中,所述第一截图为所述电子设备受到所述滑动操作的触发之前,所述电子设备的展示内容从所述第一应用页面切换为当前展示的所述第二应用页面时,对所述第一应用页面截取的图像;在所述跟手移动图展示完毕后,所述电子设备展示所述第一应用页面
。2.
根据权利要求1所述的方法,其特征在于,所述第一截图,具体通过以下方式获得:响应于应用切换操作,建立所述第一应用页面的第一页面资源;所述应用切换操为所述电子设备的展示内容从所述第一应用页面切换为所述第二应用页面的操作;基于所述第一页面资源对所述第一应用页面进行截图,得到所述第一截图;其中,所述第一页面资源在所述第一截图保存后清除
。3.
根据权利要求2所述的方法,其特征在于,在建立所述第一应用页面的第一页面资源之前,所述方法还包括:判断所述第一应用页面是否为主应用页面;所述主应用页面为资源数量大于预设阈值的应用页面;所述建立所述第一应用页面的第一页面资源,包括:若所述第一应用页面为主应用页面,则通过异步任务建立所述第一应用页面的第一页面资源;所述基于所述第一页面资源对所述第一应用页面进行截图,得到所述第一截图,包括:通过所述异步任务对所述第一页面资源对所述第一应用页面进行截图,得到所述第一截图;所述第一截图保存至预设文件中;所述预设文件用于存储主应用页面的截图
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,所述在所述跟手移动图展示完毕后,所述电子设备展示所述第一应用页面,包括:在所述跟手移动图展示完毕后,确定所述滑动操作对应的跟手距离;所述跟手距离为基于所述滑动操作的滑动距离;当所述跟手距离大于或等于预设距离时,所述电子设备展示所述第一应用页面
。5.
根据权利要求1‑3任一项所述的方法,其特征在于,所述在所述跟手移动图展示完毕后,在所述电子设备展示所述第一应用页面,包括:在所述跟手移动图展示完毕后,确定所述滑动操作对应的离手速度;所述离手速度为根据所述滑动操作对应的跟手距离

跟手时间和离手时间确定的;所述离手速度用于表征所述滑动操作从跟手时间到离手时间内的速度;当所述离手速度大于预设离手速度时,所述电子设备展示所述第一应用页面
。6.
根据权利要求1所述的方法,其特征在于,所述在所述跟手移动图展示完毕后,所述电子设备展示所述第一应用页面,包括:
在所述跟手移动图展示完毕后,展示由所述第二应用页面切换至所述第一应用页面的转场效果;其中,所述转场效果为基于转场效果蒙版

所述第二截图和所述第一截图生成的;在所述预设转场效果展示完成之后,移除所述第二截图,并建立所述第一应用页面的第一页面资源;在所述第一页面资源建立完成后,移除所述第一截图,并基于所述第一页面资源在所述电子设备展示所述第一应用页面
。7.
根据权利要求6所述的方法,其特征在于,所述电子设备还支持展示第三应用页面,在建立所述第一应用页面的第一页面资源之前,所述方法还包括:判断所述第三应用页面是否为主应用页面;所述主应用页面为资源数量大于预设阈值的应用页面;所述第三应用页面为在所述电子设备展示所述第一应用页面和所述第二应用页面之前,所述电子设备展示的应用...

【专利技术属性】
技术研发人员:仇立山
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1