基于iPad的阅读内容多窗口实现方法及其系统与流程

文档序号:17695161发布日期:2019-05-17 21:26阅读:364来源:国知局
基于iPad的阅读内容多窗口实现方法及其系统与流程

本发明涉及多窗口技术领域,具体涉及一种基于ipad的阅读内容多窗口实现方法及其系统。



背景技术:

现有多窗口技术通常都是基于多个应用实现的多窗口,而一个应用基本都是在屏幕上单一的显示窗口,而无法做到基于一个应用内打开多个窗口进行查看内容。



技术实现要素:

基于此,针对上述问题,有必要提出一种实现分屏显示,提高阅读效率,方便用户图文阅读、对照阅读、边读边写笔记、搜索等功能的基于ipad的阅读内容多窗口实现方法及其系统。

本发明提供一种基于ipad的阅读内容多窗口实现方法,其技术方案如下:

一种基于ipad的阅读内容多窗口实现方法,包括以下步骤:

a、根据预设定的窗口数量,将屏幕分为多块区域,并初始化每一区域;

b、根据需求,向初始化后的区域发送添加界面的指令;

c、根据指令和预设定的窗口数量,在屏幕上的多块区域中分别显示所添加的界面。

在本技术方案中,用户可自行设置支持最多多少个窗口,将屏幕分为多块区域,每块区域独立显示,互不干扰,每一区域是一个窗口,每一个窗口等同于一个屏幕;遵守多窗口相应协议,并实现多窗口管理器的相关协议方法,然后添加界面到窗口中显示,实现在屏幕中分屏显示,方便用户进行多窗口处理,提高效率。

优选的,所述步骤a中预设定的窗口数量为可设置的最大窗口数,该最大窗口数大于等于2,小于等于4。可设定的最大窗口数为4个,使得能充分满足用户的分屏需求,又保证了屏幕的多个窗口均能清晰显示。

优选的,还包括以下步骤:

将屏幕分为多块区域后,若接收到对某一区域分割线的拖动指令,则调整该区域和其相邻区域的大小;

区域大小调整完成后,根据调整后的区域大小,重新刷新各窗口界面。

用户可以拖动区域分割线对相邻区域进行大小调整,调整每个窗口的显示宽度,同时,在调整完成后,重新刷新每个窗口界面;使多窗口的显示大小能根据用户需求进行改变,提高用户体验感,方便阅读和使用。

优选的,还包括以下步骤:

若接收到关闭某一区域的指令,则移除该区域所代表的窗口,并重新计算屏幕内各个窗口的显示大小,刷新窗口界面。

用户可在多窗口显示期间根据需求关闭某一窗口,关闭窗口后,不影响其他窗口界面显示,只是重新计算屏幕内各个窗口的显示大小,刷新窗口界面,并初始化所关闭的窗口,充分体现了人机交互原则,增加了多窗口分屏应用的便利性和灵活性,满足用户的各种需求,提高了阅读效率。

本发明还提供一种基于ipad的阅读内容多窗口实现系统,其技术方案如下:

一种基于ipad的阅读内容多窗口实现系统,包括分屏初始模块、界面添加模块和界面显示模块,其中:

分屏初始模块,用于根据预设定的窗口数量,将屏幕分为多块区域,并初始化每一区域;

界面添加模块,用于根据需求,向初始化后的区域发送添加界面的指令。

界面显示模块,用于根据指令和预设定的窗口数量,在屏幕上的多块区域中分别显示所添加的界面。

优选的,可预设定的窗口数量大于等于2,小于等于4。

优选的,还包括区域调整模块和显示调整模块,其中:

区域调整模块,将屏幕分为多块区域后,若接收到对某一区域分割线的拖动指令,则调整该区域和其相邻区域的大小;

显示调整模块,区域大小调整完成后,根据调整后的区域大小,重新刷新各窗口界面。

优选的,还包括区域关闭模块,若接收到关闭某一区域的指令,则移除该区域所代表的窗口,并重新计算屏幕内各个窗口的显示大小,刷新窗口界面。

本发明的有益效果是:

1、本发明根据用户自行设置的最大窗口数,将屏幕分为多块区域,每块区域独立显示,互不干扰;遵守多窗口相应协议,并实现多窗口管理器的相关协议方法,然后添加界面到窗口中显示,实现在屏幕中分屏显示,方便用户进行多窗口处理,提高效率。

2、本发明可设定的最大窗口数为4个,使得能充分满足用户的分屏需求,又保证了屏幕的多个窗口均能清晰显示。

3、用户可以拖动区域分割线对相邻区域进行大小调整,调整每个窗口的显示宽度,同时,在调整完成后,重新刷新每个窗口界面;使多窗口的显示大小能根据用户需求进行改变,提高用户体验感,方便阅读和使用。

4、用户可在多窗口显示期间根据需求关闭某一窗口,关闭窗口后,不影响其他窗口界面显示,只是移除关系窗口所属区域,并重新计算剩余区域大小,刷新区域内窗口,充分体现了人机交互原则,增加了多窗口分屏应用的便利性和灵活性,满足用户的各种需求,提高了阅读效率。

附图说明

图1是本发明实施例所述基于ipad的阅读内容多窗口实现方法的流程图;

图2是本发明实施例所述基于ipad的阅读内容多窗口实现系统的原理框图。

附图标记说明:

10-分屏初始模块;20-界面添加模块;30-界面显示模块;40-区域调整模块;50-显示调整模块;60-区域关闭模块。

具体实施方式

下面结合附图对本发明的实施例进行详细说明。

实施例1

如图1所示,一种基于ipad的阅读内容多窗口实现方法,包括以下步骤:

a、根据预设定的窗口数量,将屏幕分为多块区域,并初始化每一区域;

b、根据需求,向初始化后的区域发送添加界面的指令;

c、根据指令和预设定的窗口数量,在屏幕上的多块区域中分别显示所添加的界面。

在本实施例中,用户可自行设置支持最多多少个窗口,将屏幕分为多块区域,每块区域独立显示,互不干扰,每一区域就是一个窗口,每一个窗口等同于一个屏幕;遵守多窗口相应协议,并实现多窗口管理器的相关协议方法,然后添加界面到窗口中显示,实现在屏幕中分屏显示,方便用户进行多窗口处理,提高效率。

实施例2

本实施例在实施例1的基础上,所述步骤a中预设定的窗口数量为可设置的最大窗口数,该最大窗口数大于等于2,小于等于4。可设定的最大窗口数为4个,使得能充分满足用户的分屏需求,又保证了屏幕的多个窗口均能清晰显示。

实施例3

本实施例在实施例2的基础上,还包括以下步骤:

将屏幕分为多块区域后,若接收到对某一区域分割线的拖动指令,则调整该区域和其相邻区域的大小;

区域大小调整完成后,根据调整后的区域大小,重新刷新各窗口界面。

用户可以拖动区域分割线对相邻区域进行大小调整,调整每个窗口的显示宽度,同时,在调整完成后,重新刷新每个窗口界面;使多窗口的显示大小能根据用户需求进行改变,提高用户体验感,方便阅读和使用。

实施例4

本实施例在实施例3的基础上,还包括以下步骤:

若接收到关闭某一区域的指令,则移除该区域所代表的窗口,并重新计算屏幕内各个窗口的显示大小,刷新窗口界面。

用户可在多窗口显示期间根据需求关闭某一窗口,关闭窗口后,不影响其他窗口界面显示,只是移除关系窗口所属区域,并重新计算剩余区域大小,刷新区域内窗口,充分体现了人机交互原则,增加了多窗口分屏应用的便利性和灵活性,满足用户的各种需求,提高了阅读效率。

实施例5

本实施例为实施例1的系统,如图2所示,一种基于ipad的阅读内容多窗口实现系统,包括分屏初始模块10、界面添加模块20和界面显示模块30,其中:

分屏初始模块10,分屏初始模块,用于根据预设定的窗口数量,将屏幕分为多块区域,并初始化每一区域;

界面添加模块20,用于根据需求,向初始化后的区域发送添加界面的指令。

界面显示模块30,用于根据指令和预设定的窗口数量,在屏幕上的多块区域中分别显示所添加的界面。

实施例6

本实施例为实施例2的系统,可预设定的窗口数量大于等于2,小于等于4。

实施例7

本实施例为实施例3的系统,还包括区域调整模块40和显示调整模块50,其中:

区域调整模块40,将屏幕分为多块区域后,若接收到对某一区域分割线的拖动指令,则调整该区域和其相邻区域的大小;

显示调整模块50,区域大小调整完成后,根据调整后的区域大小,重新刷新各窗口界面。

实施例8

本实施例为实施例4的系统,还包括区域关闭模块60,若接收到关闭某一区域的指令,则移除该区域所代表的窗口,并重新计算屏幕内各个窗口的显示大小,刷新窗口界面。

以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1