切换显示窗口的方法和电子设备技术

技术编号:31482093 阅读:17 留言:0更新日期:2021-12-18 12:16
本申请实施例提供了一种切换显示窗口的方法和电子设备,该方法由电子设备执行,包括:在电子设备的屏幕上显示全屏窗口,全屏窗口显示了第一应用的界面,全屏窗口的底部包括第一控件,第一控件用于接收用户操作;接收用户通过第一控件输入的向上方向的滑动操作,该向上的滑动操作用于将第一应用的界面由全屏窗口显示切换为悬浮窗口显示;跟随向上方向的滑动操作,缩小全屏窗口的显示尺寸,得到过渡窗口,并使过渡窗口向上移动;当过渡窗口被移动至电子设备的屏幕的预设区域时,显示悬浮窗口,悬浮窗口显示第一应用的界面,过渡窗口为窗口大小介于全屏窗口与悬浮窗口之间的窗口。该方法提高了交互效率。提高了交互效率。提高了交互效率。

【技术实现步骤摘要】
切换显示窗口的方法和电子设备


[0001]本申请涉及电子
,具体涉及一种切换显示窗口的方法和电子设备。

技术介绍

[0002]通常用户会在电子设备上安装各种各样的应用程序(application,APP),安装完成后还可以通过多种方式将APP打开。例如,通过点击电子设备桌面上的APP图标将APP打开,或者,通过拉起侧边应用栏,从侧边应用栏点击APP图标将APP打开。其中,从桌面上将APP打开时,APP会以全屏窗口的形式运行,若侧边应用栏将APP打开时,APP会以悬浮窗口的形式运行。

技术实现思路

[0003]本申请提供了一种切换显示窗口的方法和电子设备,以优化与悬浮窗口相关的交互效率。
[0004]第一方面,本申请提供一种切换显示窗口的方法,所述方法由电子设备执行,包括:在所述电子设备的屏幕上显示全屏窗口,所述全屏窗口显示了第一应用的界面,所述全屏窗口包括检测区域,所述检测区域用于接收用户操作;接收所述用户通过所述检测区域输入的切换操作,所述切换操作用于将所述第一应用的界面由全屏窗口显示切换为悬浮窗口显示;响应于所述切换操作,显示悬浮窗口,所述悬浮窗口显示所述第一应用的界面。
[0005]其中,上述检测区域可以为部署有控件的控件区域,用户可以在该检测区域执行切换操作,例如滑动操作、抛出操作等。
[0006]上述实现方式中,电子设备通过在全屏窗口上增加可供用户操作的检测区域,当用户需要将全屏窗口切换为悬浮窗口时,只需要在该检测区域执行滑动等操作即可,大大提高了全屏窗口切换为悬浮窗口过程的交互效率。
[0007]结合第一方面,在第一方面的有些实现方式中,所述检测区域位于所述全屏窗口的底部,所述切换操作包括向上的滑动操作。
[0008]结合第一方面和上述实现方式,电子设备将用于用户操作的检测区域设置在全屏窗口的底部,可方便用户执行切换操作,进一步提高上述全屏窗口切换为悬浮窗口过程的交互效率。
[0009]结合第一方面,在第一方面的有些实现方式中,所述响应于所述切换操作,显示悬浮窗口,包括:跟随所述向上的滑动操作,缩小所述全屏窗口的显示尺寸,得到过渡窗口,并使所述过渡窗口向上移动;当所述过渡窗口被移动至所述电子设备的屏幕的预设区域时,所述过渡窗口消失,显示所述悬浮窗口,所述过渡窗口为窗口大小小于所述全屏窗口的窗口大小的窗口。在一种实现方式中,所述过渡窗口的窗口大小可以大于所述悬浮窗口的窗口大小。
[0010]其中,用户在上述检测区域输入切换操作后,电子设备上的全屏窗口的尺寸开始逐渐变小,此时的窗口已不再占据整个屏幕,此处将其记为过渡窗口,该过渡窗口跟随手指
滑动的方向进行移动。当过渡窗口移动至预设区域时,即可切换为悬浮窗口。因此,用户只需进行简单的滑动操作,即可将全屏窗口切换为悬浮窗口,操作简单方便。
[0011]结合第一方面,在第一方面的有些实现方式中,所述预设区域为所述电子设备的屏幕上从顶向下的第一预设比例的区域。其中,第一预设比例可以为40%,将上述预设区域设置为电子设备的屏幕靠上位置,可使用户更好的操作全屏窗口切换为悬浮窗口的过程。
[0012]结合第一方面,在第一方面的有些实现方式中,所述方法还包括:在所述过渡窗口被向上移动的过程中,在所述电子设备的屏幕上中未被所述过渡窗口覆盖到的区域呈现出蒙版效果。其中,电子设备通过将未被过渡窗口覆盖的区域呈现蒙版效果,可提高显示界面的美观性。
[0013]结合第一方面,在第一方面的有些实现方式中,所述当所述过渡窗口被移动至所述电子设备的屏幕的预设区域时,显示悬浮窗口,包括:解析所述向上的滑动操作,确定用户手指的滑动距离和/或所述向上的滑动操作后当前触控点在所述屏幕中的位置;若所述滑动距离大于或者等于预设的距离阈值,和/或所述当前触控点在所述屏幕中的位置位于所述预设区域,则通过所述悬浮窗口显示所述第一应用的界面。
[0014]结合第一方面和上述实现方式,电子设备通过解析上述滑动操作,可以确定用户手指是否滑动至上述预设区域,当滑动至预设区域时即可显示出第一应用的悬浮窗口。由此,当用户需要将全屏窗口切换为悬浮窗口时,只需要在该检测区域执行滑动操作即可,提高了全屏窗口切换为悬浮窗口过程的交互效率。
[0015]结合第一方面,在第一方面的有些实现方式中,在所述当所述过渡窗口被移动至所述电子设备的屏幕的预设区域时,显示悬浮窗口之前,所述方法还包括:当检测到所述过渡窗口被移动至所述电子设备的屏幕的第一区域,显示所述过渡窗口以及最近运行过的其他应用的界面,所述第一区域在所述电子设备的屏幕上位于所述预设区域的下方;若所述过渡窗口被持续向上移动,取消显示所述最近运行过的其他应用的界面。
[0016]其中,在上述过渡窗口向上移动的过程中,若经过屏幕中间位置的第一区域,则可显示出最近任务栏窗口,若用户不需要再显示第一应用的悬浮窗口,则可以在第一区域离手,电子设备即显示最近任务栏窗口;若仍需要显示第一应用的悬浮窗口,则继续向上滑动。由此,可提高用户执行切换过程的操作多样性。
[0017]结合第一方面,在第一方面的有些实现方式中,所述全屏窗口的检测区域中部署有第一控件,所述切换操作为在所述第一控件上输入的操作。
[0018]其中,电子设备在上述检测区域部署有第一控件;可选地,该第一控件可以为横条bar,用户可以在该横条bar上输入上述切换操作,更加符合用户的使用习惯,以进一步提高上述切换过程的交互效率。
[0019]结合第一方面,在第一方面的有些实现方式中,所述第一控件位于所述全屏窗口的检测区域的中间位置,以提高检测区域中控件部署效果的美观性。
[0020]第二方面,本申请还提供一种切换显示窗口的方法,所述方法由电子设备执行,包括:在所述电子设备的屏幕上显示最近任务栏窗口,所述最近任务栏窗口包括所述电子设备中最近运行过的应用对应的图片,所述图片为所述应用最后运行时刻的界面的截图;接收用户通过第一图片的第一位置输入的向上方向的第一滑动操作,所述第一图片为任一个所述最近运行过的应用对应的图片;跟随所述第一滑动操作,缩小所述第一图片的显示尺
寸,并使所述第一图片向上移动;当所述第一图片被移动至所述电子设备的屏幕的预设区域时,显示所述第一图片对应的应用的悬浮窗口,所述悬浮窗口显示所述第一图片对应的应用的界面。
[0021]其中,最近任务栏窗口包括的应用对应的图片也可称为缩略图。在最近任务栏窗口的界面上,若用户想要将某个应用以悬浮窗口形式显示,可以滑动该应用对应的缩略图,当滑动至上述预设区域时,则显示出该应用的悬浮窗口。由此,在电子设备的最近任务栏窗口上,当用户需要将某个应用切换为悬浮窗口时,只需要对该应用的缩略图执行滑动等操作即可,无需再执行最近任务栏窗口退出等操作,因此,大大提高了与悬浮窗口相关的交互效率。
[0022]结合第二方面,在第二方面的有些实现方式中,所述第一位置为第一控件在所述第一图片中的位置,所述第一控件位于全屏窗口显示所述第一图片对应的应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种切换显示窗口的方法,所述方法由电子设备执行,其特征在于,所述方法包括:在所述电子设备的屏幕上显示全屏窗口,所述全屏窗口显示了第一应用的界面,所述全屏窗口的底部包括第一控件,所述第一控件用于接收用户操作;接收所述用户通过所述第一控件输入的向上方向的滑动操作,所述向上的滑动操作用于将所述第一应用的界面由全屏窗口显示切换为悬浮窗口显示;跟随所述向上方向的滑动操作,缩小所述全屏窗口的显示尺寸,得到过渡窗口,并使所述过渡窗口向上移动;当所述过渡窗口被移动至所述电子设备的屏幕的预设区域时,所述过渡窗口消失,显示悬浮窗口,所述悬浮窗口显示所述第一应用的界面,所述过渡窗口为窗口大小小于所述全屏窗口的窗口大小的窗口。2.根据权利要求1所述的方法,其特征在于,所述预设区域为所述电子设备的屏幕上从顶向下的第一预设比例的区域。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在所述过渡窗口被向上移动的过程中,在所述电子设备的屏幕上未被所述过渡窗口覆盖到的区域呈现出蒙版效果。4.根据权利要求1

3任一项所述的方法,其特征在于,所述当所述过渡窗口被移动至所述电子设备的屏幕的预设区域时,显示悬浮窗口,包括:解析所述向上的滑动操作,确定用户手指的滑动距离和/或所述向上的滑动操作后当前触控点在所述屏幕中的位置;若所述滑动距离大于或者等于预设的距离阈值,和/或所述当前触控点在所述屏幕中的位置位于所述预设区域,则通过所述悬浮窗口显示所述第一应用的界面。5.根据权利要求1

4任一项所述的方法,其特征在于,在所述当所述过渡窗口被移动至所述电子设备的屏幕的预设区域时,显示悬浮窗口之前,所述方法还包括:当检测到所述过渡窗口被移动至所述电子设备的屏幕的第一区域,显示所述过渡窗口以及最近运行过的其他应用的界面,所述第一区域在所述电子设备的屏幕上位于所述预设区域的下方;若所述过渡窗口被持续向上移动,取消显示所述最近运行过的其他应用的界面。6.根据权利要求1

5任一项所述的方法,其特征在于,所述过渡窗口的窗口大小大于所述悬浮窗口的窗口大小。7.一种切换显示窗口的方法,所述方法由电子设备执行,其特征在于,所述方法包括:在所述电子设备的屏幕上显示最近任务栏窗口,所述最近任务栏窗口包括所述电子设备中最近运行过的应用对应的图片,所述图片为所述应用最后运行时刻的界面的截图;接收用户通过第一图片的第一位置输入的向上方向的第一滑动操作,所述第一图片为任一个所述最近运行过的应用对应的图片;跟随所述第一滑动操作,缩小所述第一图片的显示尺寸,并使所述第一图片向上移动;当所述第一图片被移动至所述电子设备的屏幕的预设区域时,显示所述第一图片对应的应用的悬浮窗口,所述悬浮窗口显示所述第一图片对应的应用的界面。8.根据权利要求7所述的方法...

【专利技术属性】
技术研发人员:刘诗聪陈稳杰高博伦
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1