System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于多窗口的批量调整方法、系统、终端及存储介质技术方案_技高网

一种基于多窗口的批量调整方法、系统、终端及存储介质技术方案

技术编号:43879758 阅读:10 留言:0更新日期:2024-12-31 19:03
本发明专利技术公开了一种基于多窗口的批量调整方法、系统、终端及存储介质,涉及显示技术领域。所述方法具体包括:将用户选中的窗口作为目标窗口,确定所述目标窗口对应的若干联动窗口;识别当前的窗口布局模式;获取所述目标窗口的调整参数,根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数;根据所述目标调整参数对各所述联动窗口进行调整。本发明专利技术仅需用户对一个窗口进行调整,系统会自动结合屏幕当前的窗口布局模式对与该窗口相关的多个窗口进行批量调整,节约了用户的时间成本,提高了多窗口管理效率。

【技术实现步骤摘要】

本专利技术涉及显示,尤其涉及的是一种基于多窗口的批量调整方法、系统、终端及存储介质


技术介绍

1、随着移动终端设备和操作系统的快速发展,越来越多的应用被提供给用户使用,用户使用场景越来越多种多样,多窗口的使用场景逐渐增加,多窗口的调整通常需要用户手动一一调整,反复操作会导致用户体验感不佳。

2、因此,现有技术还有待改进和发展。


技术实现思路

1、本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于多窗口的批量调整方法、系统、终端及存储介质,旨在解决现有技术中多窗口的调整通常需要用户手动一一调整的问题。

2、本专利技术解决问题所采用的技术方案如下:

3、第一方面,本专利技术实施例提供一种基于多窗口的批量调整方法,所述方法包括:

4、将用户选中的窗口作为目标窗口,确定所述目标窗口对应的若干联动窗口;

5、识别当前的窗口布局模式;

6、获取所述目标窗口的调整参数,根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数;

7、根据所述目标调整参数对各所述联动窗口进行调整。

8、在一种实施方式中,所述确定所述目标窗口对应的若干联动窗口,包括:

9、预先设定若干批量调整模式,包括:全批量调整模式,分区批量调整模式,分画面批量调整模式,分信息批量调整模式;

10、将用户选择的批量调整模式作为当前的目标批量调整模式;

11、根据所述目标批量调整模式和所述目标窗口,确定若干所述联动窗口。

12、在一种实施方式中,所述根据所述目标批量调整模式和所述目标窗口,确定若干所述联动窗口,包括:

13、当所述目标批量模式为全批量调整模式时,将除所述目标窗口之外的所有窗口作为所述联动窗口;

14、当所述目标批量模式为分区批量调整模式时,将与所述目标窗口位于同一分区的所有窗口作为所述联动窗口;

15、当所述目标批量模式为分画面批量调整模式时,将与所述目标窗口的显示画面的相似度大于预设相似阈值的所有窗口作为所述联动窗口;

16、当所述目标批量模式为分信息批量调整模式时,将与所述目标窗口的信息类型相同的所有窗口作为所述联动窗口。

17、在一种实施方式中,所述窗口布局模式包括层叠布局模式和平铺布局模式。

18、在一种实施方式中,所述调整参数包括窗口显示方向、窗口尺寸、窗口长度以及窗口宽度。

19、在一种实施方式中,所述根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数,包括:

20、当所述窗口布局模式为层叠布局模式时,若窗口显示方向和/或窗口尺寸的变化量达到预设阈值时,新增横竖屏变更参数,根据所述横竖屏变更参数和当前的调整参数确定所述目标调整参数。

21、在一种实施方式中,所述根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数,包括:

22、当所述窗口布局模式为平铺布局模式时,若窗口长度和/或窗口宽度的变化量达到预设阈值时,根据当前的调整参数确定所述目标调整参数。

23、第二方面,本专利技术实施例还提供一种基于多窗口的批量调整系统,所述系统包括:

24、窗口确定模块,用于将用户选中的窗口作为目标窗口,确定所述目标窗口对应的若干联动窗口;

25、布局识别模块,用于识别当前的窗口布局模式;

26、参数确定模块,用于获取所述目标窗口的调整参数,根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数;

27、窗口调整模块,用于根据所述目标调整参数对各所述联动窗口进行调整。

28、第三方面,本专利技术实施例还提供一种终端,所述终端包括有存储器和一个以上处理器;所述存储器存储有一个以上的程序;所述程序包含用于执行如上述任一所述的基于多窗口的批量调整方法的指令;所述处理器用于执行所述程序。

29、第四方面,本专利技术实施例还提供一种计算机可读存储介质,其上存储有多条指令,所述指令适用于由处理器加载并执行,以实现如上述任一所述的基于多窗口的批量调整方法的步骤。

30、本专利技术的有益效果:本专利技术实施例通过将用户选中的窗口作为目标窗口,确定所述目标窗口对应的若干联动窗口;识别当前的窗口布局模式;获取所述目标窗口的调整参数,根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数;根据所述目标调整参数对各所述联动窗口进行调整。本专利技术仅需用户对一个窗口进行调整,系统会自动结合屏幕当前的窗口布局模式对与该窗口相关的多个窗口进行批量调整,节约了用户的时间成本,提高了多窗口管理效率。

本文档来自技高网...

【技术保护点】

1.一种基于多窗口的批量调整方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于多窗口的批量调整方法,其特征在于,所述确定所述目标窗口对应的若干联动窗口,包括:

3.根据权利要求2所述的基于多窗口的批量调整方法,其特征在于,所述根据所述目标批量调整模式和所述目标窗口,确定若干所述联动窗口,包括:

4.根据权利要求1所述的基于多窗口的批量调整方法,其特征在于,所述窗口布局模式包括层叠布局模式和平铺布局模式。

5.根据权利要求4所述的基于多窗口的批量调整方法,其特征在于,所述调整参数包括窗口显示方向、窗口尺寸、窗口长度以及窗口宽度。

6.根据权利要求5所述的基于多窗口的批量调整方法,其特征在于,所述根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数,包括:

7.根据权利要求5所述的基于多窗口的批量调整方法,其特征在于,所述根据所述窗口布局模式和所述调整参数确定所述目标窗口的目标调整参数,包括:

8.一种基于多窗口的批量调整系统,其特征在于,所述系统包括:

9.一种终端,其特征在于,所述终端包括有存储器和一个以上处理器;所述存储器存储有一个以上的程序;所述程序包含用于执行如权利要求1-7中任一所述的基于多窗口的批量调整方法的指令;所述处理器用于执行所述程序。

10.一种计算机可读存储介质,其上存储有多条指令,其特征在于,所述指令适用于由处理器加载并执行,以实现如上述权利要求1-7中任一所述的基于多窗口的批量调整方法的步骤。

...

【技术特征摘要】

1.一种基于多窗口的批量调整方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于多窗口的批量调整方法,其特征在于,所述确定所述目标窗口对应的若干联动窗口,包括:

3.根据权利要求2所述的基于多窗口的批量调整方法,其特征在于,所述根据所述目标批量调整模式和所述目标窗口,确定若干所述联动窗口,包括:

4.根据权利要求1所述的基于多窗口的批量调整方法,其特征在于,所述窗口布局模式包括层叠布局模式和平铺布局模式。

5.根据权利要求4所述的基于多窗口的批量调整方法,其特征在于,所述调整参数包括窗口显示方向、窗口尺寸、窗口长度以及窗口宽度。

6.根据权利要求5所述的基于多窗口的批量调整方法,其特征在于,所述根据所述窗口...

【专利技术属性】
技术研发人员:张艺桐
申请(专利权)人:深圳开鸿数字产业发展有限公司
类型:发明
国别省市:

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

1