【技术实现步骤摘要】
悬浮窗开启方法及电子设备
[0001]本申请涉及终端设备领域,尤其涉及一种悬浮窗开启方法及电子设备。
技术介绍
[0002]目前,电子设备中通常具有悬浮窗功能。通过使用悬浮窗,可以使多个应用界面同时呈现在电子设备显示屏上。
[0003]当前的电子设备,用户想要让当前应用进入悬浮窗状态,需要先退出当前应用,然后点击悬浮窗按钮。需要用户操作的步骤较多,便利性较差。
技术实现思路
[0004]为了解决上述技术问题,本申请提供一种悬浮窗开启方法及电子设备,能够通过当前应用界面上的较少操作,直接使当前应用进入悬浮窗状态,提高了用户操作的便利性。
[0005]第一方面,本申请提供一种悬浮窗开启方法。该方法应用于电子设备。该方法包括:在电子设备的显示屏上全屏显示第一界面,接收用户在第一界面上做出的第一手势的操作,第一手势为多个手指同时从显示屏的第一边缘滑动到与第一边缘相邻的第二边缘的手势,响应于第一手势的操作,在显示屏上全屏显示第二界面,在第二界面上显示悬浮窗,在悬浮窗中显示第一界面,第二界面为第一界面的下 ...
【技术保护点】
【技术特征摘要】
1.一种悬浮窗开启方法,其特征在于,应用于电子设备,包括:在所述电子设备的显示屏上全屏显示第一界面;接收用户在所述第一界面上做出的第一手势的操作,所述第一手势为多个手指同时从显示屏的第一边缘滑动到与第一边缘相邻的第二边缘的手势;响应于所述第一手势的操作,在所述显示屏上全屏显示第二界面,在所述第二界面上显示悬浮窗,在所述悬浮窗中显示所述第一界面,所述第二界面为所述第一界面的下一层界面。2.根据权利要求1所述的方法,其特征在于,在所述第二界面上显示悬浮窗之前,还包括:根据所述第一手势,确定悬浮窗的位置和大小;在所述第二界面上显示悬浮窗,包括:按照确定的悬浮窗的位置和大小在所述第二界面上显示所述悬浮窗。3.根据权利要求2所述的方法,其特征在于,根据所述第一手势,确定悬浮窗的位置和大小,包括:确定所述第一手势对应的多指触控的起始触控位置和结束触控位置;将以所述起始触控位置和所述结束触控位置的连线为对角线的长方形区域所在位置作为所述悬浮窗的位置,并使所述悬浮窗的大小等于所述长方形区域的大小。4.根据权利要求3所述的方法,其特征在于,确定所述第一手势对应的多指触控的起始触控位置和结束触控位置,包括:确定实际起始触控位置;将所述实际起始触控位置的第一方向的坐标值作为起始触控位置的第一方向的坐标值,将所述第一边缘上任一点的第二方向的坐标值作为起始触控位置的第二方向的坐标值;确定实际结束触控位置;将实际结束触控位置的第二方向的坐标值作为结束触控位置的第二方向的坐标值,将所述第二边缘上任一点的第一方向的坐标值作为结束触控位置的第一方向的坐标值;其中,所述第一方向为与所述第一边缘平行、与所述第二边缘垂直的坐标轴的方向,所述第二方向为与所述第一边缘垂直、与所述第二边缘平行的坐标轴的方向。5.根据权利要求4所述的方法,其特征在于,实际触控位置通过如下方式确定:读取所述多个手指中每个手指的触控点坐标;确定所述多个手指的触控点坐标在所述第一方向的坐标值的平均值,记为第一值;确定所述多个手指的触控点坐标在所述第二方向的坐标值的平均值,记为第二值;将所述第一值作为实际触控位置的第一方向的坐标值,将所述第二值作为实际触控位置的第二方向的坐标值。6.根据权利要求1所述的方法,其特征在于,接收用户在所述第一界面上做出的第一手势的操作,包括:在所述第一界面上检测所述第一手势的起始手势;检测到所述第一手势的起始手势之后,在所述第一界面上检测所述第一手势的结束手势;
如果在所述第一界面上检测到所述第一手势的结束手势,确定接收到用户在所述第一界面上做出的第一手势的操作。7.根据权利要求6所述的方法,其特征在于,在检测到所述第一手势的起始手势之后、检测到所述第一手势的起始手势之前,还...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。