一种分屏显示方法及其装置的制造方法
【技术领域】
[0001 ] 本发明涉及电子技术领域,尤其涉及一种分屏显示方法及其装置。
【背景技术】
[0002]现有技术中,随着触摸技术的发展越发成熟,现在的平板电脑以及智能终端设备屏幕越做越大,且呈现出市场占有量不断上升的态势。在触摸屏设备流行起来的背后,实际上出现了一个让用户困扰的问题,那就是大多数运行在这类设备之上的应用程序几乎都是独占整个显示屏的。也就是说,当前触摸屏只能有一个任务运行在主窗口,如果需要切换任务,还需要额外的操作,使用不太方便,而且该方法导致了屏幕资源的极大的浪费,无法充分发挥大屏幕的利用价值。
[0003]现有技术所采用的解决方式是:终端设备通过输入指令,进入到多任务多窗口模式,记录第一个显示窗口的坐标并运行当前的第一个任务,如果需要继续添加,则需要该终端设备计算第二个窗口的位置,且可以对每一个窗口进行位置的任意拖动。
[0004]但是,由于该终端设备需要跟踪记录每一个窗口的位置,且需要投入较多的系统资源进行相应的处理计算,当添加到窗口越多时,处理计算的过程就会越复杂,因此会导致该终端设备的操作反应速度慢、系统不稳定等问题。
【发明内容】
[0005]针对现有技术中,无法对终端设备的大屏幕进行分屏多任务操作,造成屏幕资源的浪费,或者在进行分多窗口操作时,容易造成系统资源占用过高,同时,在使用过程中,多窗口操作反应速度较慢,用户体验不佳等缺陷,本发明提出了一种分屏显示方法及其装置。
[0006]本发明解决现有技术问题所采用的技术方案是构造一种分屏显示方法,该方法包括以下步骤:
[0007]SI,在图像显示设备的触控屏上设置感触区,并预设用于控制所述触控屏进行分屏操作、合屏操作以及单屏操作的感触事件;
[0008]S2,判断在所述感触区内是否监测到所述感触事件;
[0009]S3,若在所述感触区内监测到所述感触事件,则根据所述感触事件的种类,在所述触控屏上进行将原始屏幕分为第一屏幕和第二屏幕的分屏操作,或者进行将所述第一屏幕与所述第二屏幕合并为所述原始屏幕的合屏操作,或者进行在所述第一屏幕和所述第二屏幕上分别进行图像显示的单屏操作。
[0010]优选地,所述步骤SI包括以下子步骤:
[0011]S11,在所述触控屏上设置多个感触区,所述感触区包括分屏感触区、合屏感触区以及单屏感触区;
[0012]S12,分别设置用于触发所述分屏操作、所述合屏操作以及所述单屏操作的分屏感触事件、合屏感触事件以及单屏感触事件;
[0013]S13,将所述单屏感触区分为第一单屏感触区、第二单屏感触区以及原始屏幕感触区;
[0014]S14,将所述单屏感触事件分为用于在所述第一屏幕内进行所述单屏操作的第一单屏感触事件、用于在所述第二屏幕内进行所述单屏操作的第二单屏感触事件、以及用于在所述原始屏幕内进行所述单屏操作的原始屏幕感触事件;其中,
[0015]所述第一单屏感触事件对应所述第一单屏感触区;
[0016]所述第二单屏感触事件对应所述第二单屏感触区;
[0017]所述原始屏幕感触事件对应所述原始屏幕感触区。
[0018]优选地,所述步骤S2包括:
[0019]当所述触控屏显示所述原始屏幕时:
[0020]在所述原始屏幕的分屏感触区监测所述分屏感触事件;
[0021]或者,在所述原始屏幕感触区监测所述原始屏幕感触事件;
[0022]当所述触控屏显示所述第一屏幕和所述第二屏幕时:
[0023]分别在所述第一屏幕和所述第二屏幕的合屏感触区监测所述合屏感触事件;
[0024]或者,在所述第一单屏感触区监测所述第一单屏感触事件;
[0025]或者,在所述第二单屏感触区监测所述第二单屏感触事件。
[0026]优选地,所述步骤S3包括以下子步骤:
[0027]S31,当在所述感触区域内监测到所述感触事件时,获取在该设备操作系统内已注册的应用程序列表参数;
[0028]S32,获取该设备内存的起始地址参数;
[0029]S33,获取所述触控屏的显示尺寸参数;
[0030]S34,获取所述触控屏的工作状态参数;
[0031]S35,分析处理所述应用程序列表参数、所述起始地址参数、所述显示尺寸参数以及所述工作状态参数,生成可供所述触控屏显示的应用程序待选清单;
[0032]S36,解析所述感触事件,并根据解析结果生成操作指令;
[0033]S37,根据所述操作指令进行所述分屏操作、所述合屏操作以及所述单屏操作。
[0034]优选地,所述步骤S3之后还包括以下步骤:
[0035]S4,当在所述第一屏幕和所述第二屏幕的合屏感触区监测所述合屏感触事件,根据所述合屏感触事件解析出合屏操作指令,并根据所述合屏操作指令完成合屏操作后,所述触控屏显示原始屏幕,并将监测所述感触事件的进程加入到操作系统的常驻内存,若再次监测到所述感触事件,则重复上述步骤S2至步骤S4。
[0036]一种分屏显示装置,所述装置包括:
[0037]设置模块,用于在图像显示设备的触控屏上设置感触区,并预设用于控制所述触控屏进行分屏操作、合屏操作以及单屏操作的感触事件;
[0038]判断模块,用于判断在所述感触区域内是否监测到所述感触事件;
[0039]处理模块,用于若在所述感触区内监测到所述感触事件,则根据所述感触事件的种类,在所述触控屏上进行将原始屏幕分为第一屏幕和第二屏幕的分屏操作,或者进行将所述第一屏幕与所述第二屏幕合并为所述原始屏幕的合屏操作,或者进行在所述第一屏幕和所述第二屏幕上分别进行图像显示的单屏操作。
[0040]优选地,所述设置模块包括感触区单元以及感触事件单元;其中,
[0041]所述感触区单元用于在所述触控屏上设置分屏感触区、合屏感触区以及单屏感触区;
[0042]所述感触事件单元用于分别设置与所述分屏操作、所述合屏操作以及所述单屏操作相对应的分屏感触事件、合屏感触事件以及单屏感触事件;
[0043]所述感触区单元还用于将所述单屏感触区分为第一单屏感触区、第二单屏感触区以及原始屏幕感触区;
[0044]所述感触事件单元还用于将所述单屏感触事件分为用于在所述第一屏幕内进行所述单屏操作的第一单屏感触事件、用于在所述第二屏幕内进行所述单屏操作的第二单屏感触事件、以及用于在所述原始屏幕内进行所述单屏操作的原始屏幕感触事件;
[0045]所述第一单屏感触事件对应所述第一单屏感触区;
[0046]所述第二单屏感触事件对应所述第二单屏感触区;
[0047]所述原始屏幕感触事件对应所述原始屏幕感触区。
[0048]优选地,所述判断模块包括第一判断单元以及第二判断单元,其中,
[0049]所述第一判断单元用于当所述触控屏显示所述原始屏幕时:
[0050]在所述原始屏幕的分屏感触区监测所述分屏感触事件;
[0051]或者,在所述原始屏幕感触区监测所述原始屏幕感触事件;
[0052]所述第二判断单元用于当所述触控屏显示所述第一屏幕和所述第二屏幕时:
[0053]分别在所述第一屏幕和所述第二屏幕的合屏感触区监测所述合屏感触事件;
[0054]或者,在所述第一单屏感触区监测所述第一单屏感触事件;
[0055]或者,在所述第二单屏感触区监测所述第二单屏感触事件。
[0056]优选地,所述处理模块还包括应用程序列表单元、内存起始地址检测单元、显示尺寸监测单元、触控屏工作状态监测单元、分析处理单元、应用程序待选清单单元、感触事件解析单元、操作指令单元以及执行单元,其中,
[0057]所述应用程序列表单元用于,当在所述感触区域内监测到所述感触事件时,获取在该设备操作系统内已注册的应用程序列表参数;
[0058]所述内存起始地址监测单元用于获取该设备内存的起始地址参数;
[0059]所述显示尺寸监测单元用于获取所述触控屏的显示尺寸参数;
[0060]所述触控屏工作状态监测单元用于获取所述触控屏的工作状态参数;
[0061]所述分析处理单元用于分析处理所述应用程序列表参数,所述起始地址参数、所述显示尺寸参数以及所述工作状态参数;
[0062]所述应用程序待选清单单元用于根据所述分析处理结果生成可供所述触控屏显示的应用程序待选清单;
[0063]所述感触事件解析单元用于解析所述感触事件,所述操作指令单元用于根据解析结果生成操作