本申请涉及分屏显示,具体涉及一种分屏显示方法、智能终端及存储介质。
背景技术:
1、随着科技的发展,智能手机、平板电脑等智能终端日渐普及,成为人们的日常生活中必不可少的一部分,这些智能终端基本都采用大屏幕,用户可以通过触控对这些智能终端进行操作。
2、在构思及实现本申请过程中,发明人发现至少存在如下问题:智能终端的屏幕虽然能够分屏显示,但进行分屏显示时,往往只能在只显示一个窗口的情况下,通过用户的手动操作实现分屏以及第二个窗口的开启,过程繁琐且功能较为单一,导致用户体验不佳。
3、因此,有必要提出一种实现多个窗口进行自动分屏的解决方案。
技术实现思路
1、针对上述技术问题,本申请提供一种分屏显示方法、智能终端及存储介质,使用户实现在大屏下同时存在多个应用窗口时,可以通过拖动其中一个应用窗口进行自动分屏显示,操作简单方便。
2、为解决上述技术问题,本申请提供一种分屏显示方法,可应用于显示第一窗口和第二窗口的智能终端,包括以下步骤:
3、s10:响应所述第一窗口的拖动操作,获取所述拖动操作的结束位置,并且基于所述结束位置,确定或生成所述第一窗口对应的第一预设分区;
4、s20:基于所述第一预设分区,确定或生成所述第二窗口对应的第二预设分区;
5、s30:在所述第一预设分区显示所述第一窗口,在所述第二预设分区显示所述第二窗口。
6、可选地,所述智能终端的显示区域至少存在四个预设分区,所述四个预设分区包括:基于所述显示区域的至少两条线段按第一预设比例划分所形成的四个预设分区。
7、可选地,所述显示区域存在的预设分区还可以包括:基于所述显示区域的第一线段按第二预设比例划分所形成的上下排列的两个预设分区,或者,
8、基于所述显示区域的第二线段按第二预设比例划分所形成的左右排列的两个预设分区。
9、可选地,每个预设分区在所述显示区域中对应一个预设位置区域,所述预设位置区域包括:所述显示区域的四个角向所述显示区域的中心点进行预设范围的延伸所形成的至少三个预设位置区域,或者,
10、所述显示区域的四个边缘中点向所述显示区域的中心点进行预设范围的延伸所形成的至少三个预设位置区域。
11、可选地,步骤s10包括:
12、若所述结束位置处于任一预设位置区域中,则将所述结束位置所处的预设位置区域作为目标预设位置区域;
13、将所述目标预设位置区域对应的预设分区作为所述第一预设分区。
14、可选地,步骤s20包括:
15、获取所述第二窗口与所述第一预设分区之外的各个预设分区的重叠部分面积;
16、将重叠部分面积达到预设条件的预设分区作为所述第二预设分区。
17、可选地,步骤s30之后,还包括:
18、响应滑动操作,获取所述滑动操作在所述智能终端的显示区域对应的起始位置以及结束位置;
19、若所述起始位置处于所述第一预设分区,所述结束位置处于所述第二预设分区,或者,所述起始位置处于所述第二预设分区,所述结束位置处于所述第一预设分区;
20、则基于所述滑动操作,交换所述第一窗口与所述第二窗口。
21、可选地,所述分屏显示方法还包括:
22、若所述智能终端的显示区域被第一预设分区以及第二预设分区划分,则获取各个预设分区之间的共享边界触发的拖动操作;
23、若所述共享边界为第一共享边界,所述拖动操作为纵向拖动操作,则将所述第一共享边界平移至所述纵向拖动操作的结束位置;和/或,
24、若所述共享边界为第二共享边界,所述拖动操作为横向拖动操作,则将所述第二共享边界平移至所述横向拖动操作的结束位置。
25、本申请还提供一种智能终端,包括:存储器、处理器,其中,所述存储器上存储有分屏显示程序,所述分屏显示程序被所述处理器执行时实现如上述方法的步骤。
26、本申请还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
27、如上所述,本申请的分屏显示方法,应用于显示第一窗口和第二窗口的智能终端,包括:获取所述第一窗口触发的拖动操作的结束位置,基于所述结束位置,确定或生成所述第一窗口对应的第一预设分区;基于所述第一预设分区,确定或生成所述第二窗口对应的第二预设分区;在所述第一预设分区显示所述第一窗口,在所述第二预设分区显示所述第二窗口。通过上述技术方案,可以实现智能终端在大屏中开启多个应用窗口时,用户可以通过拖动其中一个窗口进行自动分屏,操作简单方便,提高了分屏显示的智能性,进而提升了用户体验。
1.一种分屏显示方法,其特征在于,应用于显示第一窗口和第二窗口的智能终端,包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述智能终端的显示区域至少存在四个预设分区,所述四个预设分区包括:
3.如权利要求2所述的方法,其特征在于,所述显示区域存在的预设分区还包括:
4.如权利要求3所述的方法,其特征在于,每个预设分区在所述显示区域中对应一个预设位置区域,所述预设位置区域包括:
5.如权利要求4所述的方法,其特征在于,步骤s10包括:
6.如权利要求1至5中任一项所述的方法,其特征在于,步骤s20包括:
7.如权利要求1至5中任一项所述的方法,其特征在于,步骤s30之后,还包括:
8.如权利要求1至5中任一项所述的方法,其特征在于,还包括:
9.一种智能终端,其特征在于,包括:存储器、处理器,其中,所述存储器上存储有分屏显示程序,所述分屏显示程序被所述处理器执行时实现如权利要求1至8中任一项所述的分屏显示方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的分屏显示方法的步骤。