一种应用程序的显示方法和终端的制作方法

文档序号:10612508阅读:274来源:国知局
一种应用程序的显示方法和终端的制作方法
【专利摘要】本发明实施例提供了一种应用程序的显示方法和终端。本发明实施例提供的一种应用程序的显示方法,包括:获取用户选择的至少两个应用程序;启动所述至少两个应用程序;获取所述至少两个应用程序的界面;将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时显示所述至少两个应用程序的界。本发明实施例实现了终端屏幕上同时显示多个应用程序的界面的目的。
【专利说明】
一种应用程序的显示方法和终端
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种应用程序的显示方法和终端。【背景技术】
[0002]在现有技术中,需要在终端,如智能手机、平板电脑,的屏幕上显示某应用程序的界面时,需要先退出终端当前显示的应用程序,然后找到并启动需要显示的应用程序,才可以在屏幕上显示该应用程序的界面。
[0003]在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
[0004]终端的屏幕上只能显示一个应用程序的界面,无法同时显示多个应用程序的界面,这样会导致应用程序需要在多个应用程序间进行频繁切换,操作繁琐。
【发明内容】

[0005]有鉴于此,本发明实施例提供了一种应用程序的显示方法和终端,用以解决现有技术中终端的屏幕上只能显示一个应用程序的界面,无法同时显示多个应用程序的界面的问题,以及进一步导致的应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0006]—方面,本发明实施例提供了一种应用程序的显示方法,所述方法包括:
[0007]获取用户选择的至少两个应用程序;
[0008]启动所述至少两个应用程序;
[0009]获取所述至少两个应用程序的界面;
[0010]将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时显示所述至少两个应用程序的界面。
[0011]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述将所述至少两个应用程序的界面显示在所述屏幕包括:
[0012]根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;
[0013]确定所述至少两个应用程序与所述各个区域的对应关系;
[0014]根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中,且每个区域中显示一个应用程序的界面。
[0015]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:
[0016]获取所述用户在选择所述至少两个应用程序时的选择顺序;
[0017]确定所述至少两个应用程序与所述各个区域的对应关系,包括:
[0018]对所述与所述数量等同个数的区域进行排序,以获得排序结果;
[0019]根据所述选择顺序和所述排序结果,确定所述至少两个应用程序与所述各个区域的对应关系。
[0020]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述各个区域包括可操作区域和不可操作区域,其中,所述可操作区域有且只有一个;
[0021]所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述屏幕的面积;
[0022]所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不被遮挡。
[0023]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:[〇〇24]根据用户操作,对所述可操作区域上显示的界面与所述不可操作区域上显示的界面进行切换。
[0025]上述技术方案中的一个技术方案具有如下有益效果:本发明实施例提供了一种应用程序的显示方法,通过启动获取的至少两个应用程序,获取该至少两个应用程序的界面, 将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。[〇〇26]另一方面,本发明实施例还提供了一种应用程序的显示终端,所述终端包括:
[0027]第一获取单元,用于获取用户选择的至少两个应用程序;
[0028]启动单元,用于启动所述至少两个应用程序;
[0029]第二获取单元,用于获取所述至少两个应用程序的界面;
[0030]显示单元,用于将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时显示所述至少两个应用程序的界面。
[0031]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述显示单元包括:
[0032]划分模块,用于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;
[0033]确定模块,用于确定所述至少两个应用程序与所述各个区域的对应关系;[〇〇34]显示模块,用于根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中,且每个区域中显示一个应用程序的界面。
[0035]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一获取单元,还用于:
[0036]获取所述用户在选择所述至少两个应用程序时的选择顺序;[〇〇37]所述确定模块包括:[〇〇38]排序子模块,对所述与所述数量等同个数的区域进行排序,以获得排序结果;
[0039]确定子模块,用于根据所述选择顺序和所述排序结果,确定所述至少两个应用程序与所述各个区域的对应关系。
[0040]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述各个区域包括可操作区域和不可操作区域,其中,所述可操作区域有且只有一个;
[0041]所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述屏幕的面积;
[0042]所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不被遮挡。[〇〇43]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述终端还包括:
[0044]切换单元,用于根据用户操作,对所述可操作区域上显示的界面与所述不可操作区域上显示的界面进行切换。
[0045]上述技术方案中的一个技术方案具有如下有益效果:本发明实施例提供了一种应用程序的显示终端,通过启动单元启动获取的至少两个应用程序,第二获取单元获取该至少两个应用程序的界面,显示单元将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。【附图说明】
[0046]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。[〇〇47]图1为本发明实施例一提供的一种应用程序的显示方法的流程示意图;[〇〇48]图2为本发明实施例二提供的一种应用程序的显示方法的流程示意图;[〇〇49]图3为本发明实施例三提供的一种应用程序的显示方法的流程示意图;
[0050]图4为本发明实施例四提供的一种应用程序的显示方法的流程示意图;
[0051]图5为本发明实施例五提供的一种应用程序的显示方法的流程示意图;[〇〇52]图6为本发明实施例六提供的一种应用程序的显示终端的结构示意图;[〇〇53]图7为本发明实施例七提供的一种应用程序的显示终端的结构示意图;[〇〇54]图8为本发明实施例八提供的一种应用程序的显示终端的结构示意图;
[0055]图9为本发明实施例九提供的一种应用程序的显示终端的结构示意图;[〇〇56]图10为本发明实施例十提供的一种应用程序的显示终端的结构示意图。【具体实施方式】
[0057]为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
[0058]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0059]在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0060]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符7”,一般表示前后关联对象是一种“或”的关系。
[0061]应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述获取单元,但这些获取单元不应限于这些术语。这些术语仅用来将获取单元彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一获取单元也可以被称为第二获取单元,类似地,第二获取单元也可以被称为第一获取单元。
[0062]取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当…… 时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测 (陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。[〇〇63] 实施例一[〇〇64]图1为本发明实施例一提供的一种应用程序的显示方法的流程示意图,如图1所示,本发明实施例一提供的一种应用程序的显示方法,具体可以包括如下步骤:
[0065]101、获取用户选择的至少两个应用程序。
[0066]具体的,当终端处于启动至少两个应用程序的选择界面时,该终端为用户提供自身包含的应用程序,或者为用户提供预设的目标应用程序,以供用户选择将要开启的至少两个应用程序,在用户选择完毕后,该终端获取用户选择的该至少两个应用程序,在用户选择将要开启的应用程序的过程中,可以在已选择的应用程序中进行添加、删除和替换操作, 以确定出将要启动的至少两个应用程序。[〇〇67]其中,该终端接收用户的第一操作信息,并根据该第一操作信息为用户提供该选择界面,以供用户选择至少两个应用程序;该终端还要接收用户的第二操作信息,并根据该第二操作信息确定用户选择的将要启动的应用程序;该终端还要接收用户的第三操作信息,并根据该第三操作信息获取用户选择的至少两个应用程序。[〇〇68]102、启动所述至少两个应用程序。
[0069]具体的,在获取了用户选择的至少两个应用程序后,就确定了用户想要在同一屏幕上显示的该至少两个应用程序,因此,在获取了用户选择的至少两个应用程序后需要启动该至少两个应用程序,其中,在启动该至少两个应用程序时可以是同步启动,也可以是异步启动。
[0070]103、获取所述至少两个应用程序的界面。
[0071]具体的,在启动该至少两个应用程序后,在终端中就会运行该至少两个应用程序,并且会形成对应的界面,在形成对应的界面后,需要获取该至少两个应用程序的界面。 [〇〇72]104、将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时显示所述至少两个应用程序的界面。
[0073]具体的,在获取该至少两个应用程序的界面后,为了实现在同一屏幕显示多个应用程序的界面的目的,需要将该至少两个应用程序的界面显示在同一屏幕中,这样就可以将该至少两个应用程序的界面同时显示在一个屏幕中,其中,具体的显示方式可以根据实际情况确定,显示样式包括:显示的界面是否重叠、大小等方式。
[0074]需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机 (Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tab 1 et Computer)、手机、MP3播放器、MP4播放器等。
[0075]本发明实施例提供了一种应用程序的显示方法,通过启动获取的至少两个应用程序,获取该至少两个应用程序的界面,将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。[〇〇76] 实施例二[〇〇77]图2为本发明实施例二提供的一种应用程序的显示方法的流程示意图,如图2所示,本发明实施例二提供的一种应用程序的显示方法,具体可以包括如下步骤:[〇〇78]201、获取用户选择的至少两个应用程序。
[0079]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤101中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0080]202、启动所述至少两个应用程序。
[0081]本发明实施例中,启动所述至少两个应用程序的具体过程,详见上述实施例中步骤102中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。[〇〇82]203、获取所述至少两个应用程序的界面。
[0083]本发明实施例中,获取所述至少两个应用程序的界面的过程,详见上述实施例中步骤103中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0084]204、根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域。
[0085]具体的,在获取了该至少两个应用程序的界面后,需要确定出该至少两个应用程序的数量,并将屏幕划分为与该数量等同个数的区域,以为不同的应用程序的界面提供不同的显示区域,进而使得不同应用程序的界面显示在同一屏幕中。
[0086]205、确定所述至少两个应用程序与所述各个区域的对应关系。
[0087]具体的,为了实现不同的应用程序的界面显示在不同的区域,需要确定该至少两个应用程序与不同区域的对应关系,以根据该对应关系将不同应用程序的界面显示在对应的区域中。[〇〇88]206、根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中。[〇〇89]其中,每个区域中显示一个应用程序的界面。[〇〇9〇]具体的,为了保证屏幕可以同时显示出该至少两个应用程序的界面,需要根据该对应关系,确定不同应用程序的界面对应的区域,且应用程序的界面与区域为一一对应的关系,以将该至少两个应用程序的界面显示在屏幕对应的区域中,其中,在不同的区域显示对应的应用程序的界面时,每个区域根据对应关系只显示一个应用程序的界面,即一个应用程序的界面显示在一个对应的区域中,且一个区域中显示一个对应的应用程序的界面, 进而保证了不同的应用程序的界面显示在同一屏幕中,即不同的应用程序的界面显示在同一屏幕的不同区域中。
[0091]本发明实施例提供了一种应用程序的显示方法,通过启动获取的至少两个应用程序,获取该至少两个应用程序的界面,将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。[〇〇92] 实施例三[〇〇93]图3为本发明实施例三提供的一种应用程序的显示方法的流程示意图,如图3所示,本发明实施例三提供的一种应用程序的显示方法,具体可以包括以下步骤:[〇〇94]301、获取用户选择的至少两个应用程序。
[0095]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤101中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0096]302、获取所述用户在选择所述至少两个应用程序时的选择顺序。
[0097]具体的,在用户选择应用程序的过程中会出现选择应用程序的先后顺序,根据用户选择应用程序的先后顺序来获取该至少两个应用程序的选择顺序。[〇〇98]303,启动所述至少两个应用程序。
[0099]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤102中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0100]304、获取所述至少两个应用程序的界面。
[0101]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤103中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0102]305、根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域。
[0103]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤104中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0104]306、对所述与所述数量等同个数的区域进行排序,以获得排序结果。
[0105]具体的,为了确定该至少两个应用程序和各个区域的对应关系,需要对该各个区域进行排序,并获取排序结果,以根据该排序结果确定该至少两个应用程序和各个区域的对应关系,本发明实施例的目的为了确定该至少两个应用程序和各个区域的对应关系,因此所有可以确定该至少两个应用程序和各个区域的对应关系的方式均属于本发明实施例的保护范围。
[0106]307、根据所述选择顺序和所述排序结果,确定所述至少两个应用程序与所述各个区域的对应关系。
[0107]具体的,在确定该至少两个应用程序与该各个区域的对应关系时,可以根据该选择顺序和该排序结果来确定,进一步的,将该选择顺序和该排序结果确定对应关系后,就可以根据该选择顺序和该排序结果确定对应关系,确定该至少两个应用程序与该各个区域的对应关系,其中根据该选择顺序和该排序结果确定对应关系时,可以根据先后顺序来确定对应关系,如:选择顺序为1对应排序结果1,选择顺序为2对应排序结果2,选择顺序为2对应排序结果3等,那么选择顺序1对应的应用程序的界面就与排序结果1对应的区域形成对应关系,选择顺序2对应的应用程序的界面就与排序结果2对应的区域形成对应关系,选择顺序3对应的应用程序的界面就与排序结果3对应的区域形成对应关系等,从而可以确定出该至少两个应用程序与该各个区域的对应关系;在根据该选择顺序和该排序结果确定对应关系时,还可以根据其他顺序来确定对应关系,其中确定对应关系的原则是一个选择顺序对应一个排序结果,以保证不同的应用程序的界面对应不同的区域。[〇1〇8]308、根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中。
[0109]其中,每个区域中显示一个应用程序的界面。
[0110]本发明实施例中,根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中的过程,详见上述实施例中步骤206中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0111]本发明实施例提供了一种应用程序的显示方法,通过启动获取的至少两个应用程序,获取该至少两个应用程序的界面,将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0112]实施例四
[0113]图4为本发明实施例四提供的一种应用程序的显示方法的流程示意图,如图4所示,本发明实施例四提供的一种应用程序的显示方法,具体可以包括如下步骤:
[0114]401、获取用户选择的至少两个应用程序。
[0115]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤101中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0116]402、启动所述至少两个应用程序。
[0117]本发明实施例中,启动所述至少两个应用程序的具体过程,详见上述实施例中步骤102中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0118]403、获取所述至少两个应用程序的界面。
[0119]本发明实施例中,获取所述至少两个应用程序的界面的过程,详见上述实施例中步骤103中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0120]404、根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域。
[0121]本发明实施例中,根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域的过程,详见上述实施例中步骤204中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0122]其中,所述各个区域包括可操作区域和不可操作区域,其中,所述可操作区域有且只有一个;
[0123]所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述屏幕的面积;
[0124]所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不被遮挡。
[0125]具体的,为了保证该至少两个应用程序中的一个应用程序可以操作,将屏幕的各个区域划分为可操作区域和不可操作区域,用户可以对可操作区域中的应用程序的界面进行操作,不可以对不可操作区域中的应用程序的界面进操作,其中,不可操作区域中的应用程序的界面是时时显示对应应用程序当前状态的界面,如:在应用程序中接收到信息后,该应用程序对应区域上的界面也会随着显示,以更新当前界面的显示状态。
[0126]屏幕在显示至少两个应用程序的界面时,将不可操作区域进行锁定,以保证不接受用户的操作信息,将可操作区域设定为可执行区域,以接收用户的操作信息,并且,为了保证操作方便,可操作区域占用的所述屏幕的面积大于或者等于不可操作区域占用的所述屏幕的面积,这样就保证了可操作区域占用比较大的区域,其中,可操作区域占用的所述屏幕的面积可以根据获取的至少两个应用程序的数量来确定。
[0127]同时为了保证操作的方便性和流畅性,各个区域不重叠或者部分重叠;当各个区域部分重叠时,可操作区域不被遮挡,由于可操作区域不被遮挡,这样就保证了用户在对应程序的界面进行操作时的方便性和流畅性,同时由于各个区域部分重叠,这样就可以保证屏幕可以尽量多的显示不同应用程序的界面,并且,每个应用程序的界面的占用的面积也可以保证在一定数值之上,使不可操作区域中显示的界面能够被用户清楚的看到。
[0128]405、确定所述至少两个应用程序与所述各个区域的对应关系。
[0129]本发明实施例中,确定所述至少两个应用程序与所述各个区域的对应关系的过程,详见上述实施例中步骤205中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。[〇13〇]406、根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中。
[0131]其中,每个区域中显示一个应用程序的界面。
[0132]本发明实施例中,根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中的过程,详见上述实施例中步骤206中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0133]本发明实施例提供了一种应用程序的显示方法,通过启动获取的至少两个应用程序,获取该至少两个应用程序的界面,将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0134]实施例五
[0135]图5为本发明实施例四提供的一种应用程序的显示方法的流程示意图,如图5所示,本发明实施例四提供的一种应用程序的显示方法,具体可以包括如下步骤:
[0136]501、获取用户选择的至少两个应用程序。
[0137]本发明实施例中,获取用户选择的至少两个应用程序的过程,详见上述实施例中步骤101中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0138] 502、启动所述至少两个应用程序。
[0139]本发明实施例中,启动所述至少两个应用程序的具体过程,详见上述实施例中步骤102中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0140] 503、获取所述至少两个应用程序的界面。
[0141]本发明实施例中,获取所述至少两个应用程序的界面的过程,详见上述实施例中步骤103中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0142] 504、根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域。
[0143]本发明实施例中,关于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域的具体描述,详见上述实施例中步骤404中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0144] 505、确定所述至少两个应用程序与所述各个区域的对应关系。
[0145]本发明实施例中,确定所述至少两个应用程序与所述各个区域的对应关系的过程,详见上述实施例中步骤205中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0146] 506、根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中。
[0147]其中,每个区域中显示一个应用程序的界面。
[0148]本发明实施例中,根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中的过程,详见上述实施例中步骤206中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
[0149] 507、根据用户操作,对所述可操作区域上显示的界面与所述不可操作区域上显示的界面进行切换。
[0150]具体的,用户可以对屏幕上不同区域显示的界面进行轮流操作,其中,用户想要对不可操作区域中的界面进行操作时,需要将可操作区域上显示的界面与不可操作区域上显示的界面进行切换,然后用户就可以对切换到可操作区域中显示的界面进行操作,这样就使得用户可以对屏幕上不同区域显示的界面进行轮流操作的目的。[〇151]用户在将不可操作区域上显示的界面切换到可操作区域上显示的界面时,可以将目标不可操作区域上显示的界面直接切换到可操作区域中,也可以按照选择顺序或排序结果对界面进行逐一切换,具体切换方式根据实际情况确定。
[0152]本发明实施例提供了一种应用程序的显示方法,通过启动获取的至少两个应用程序,获取该至少两个应用程序的界面,将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的,进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0153]实施例六
[0154]图6为本发明实施例六提供的一种应用程序的显示终端的结构示意图,具体可以包括:第一获取单元61、启动单元62、第二获取单元63和显示单元64。
[0155]第一获取单元61,用于获取用户选择的至少两个应用程序;
[0156]启动单元62,用于启动所述至少两个应用程序;
[0157]第二获取单元63,用于获取所述至少两个应用程序的界面;
[0158]显示单元64,用于将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时显示所述至少两个应用程序的界面。
[0159]本发明实施例六提供的一种应用程序的显示终端,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。[〇16〇]本发明实施例提供了一种应用程序的显示终端,通过启动单元启动获取的至少两个应用程序,第二获取单元获取该至少两个应用程序的界面,显示单元将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的, 进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0161]实施例七
[0162]图7为本发明实施例七提供的一种应用程序的显示终端的结构示意图,具体可以包括:第一获取单元61、启动单元62、第二获取单元63、划分模块71、确定模块72和显示模块 73〇
[0163]第一获取单元61,用于获取用户选择的至少两个应用程序;
[0164]启动单元62,用于启动所述至少两个应用程序;
[0165]第二获取单元63,用于获取所述至少两个应用程序的界面;
[0166]划分模块71,用于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;
[0167]确定模块72,用于确定所述至少两个应用程序与所述各个区域的对应关系;
[0168]显示模块73,用于根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中,且每个区域中显示一个应用程序的界面。
[0169]本发明实施例七提供的一种应用程序的显示终端,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0170]本发明实施例提供了一种应用程序的显示终端,通过启动单元启动获取的至少两个应用程序,第二获取单元获取该至少两个应用程序的界面,显示单元将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的, 进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0171]实施例八
[0172]图8为本发明实施例八提供的一种应用程序的显示终端的结构示意图,具体可以包括:第一获取单元61、启动单元62、第二获取单元63、划分模块71、排序子模块81、确定子模块82和显示模块73。
[0173]第一获取单元61,用于获取用户选择的至少两个应用程序;
[0174]所述第一获取单元61,还用于:
[0175]获取所述用户在选择所述至少两个应用程序时的选择顺序.
[0176]启动单元62,用于启动所述至少两个应用程序;
[0177]第二获取单元63,用于获取所述至少两个应用程序的界面;
[0178]划分模块71,用于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;
[0179]所述确定模块72包括:
[0180]排序子模块81,对所述与所述数量等同个数的区域进行排序,以获得排序结果; [〇181]确定子模块82,用于根据所述选择顺序和所述排序结果,确定所述至少两个应用程序与所述各个区域的对应关系。
[0182]显示模块73,用于根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中,且每个区域中显示一个应用程序的界面。
[0183]本发明实施例八提供的一种应用程序的显示终端,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0184]本发明实施例提供了一种应用程序的显示终端,通过启动单元启动获取的至少两个应用程序,第二获取单元获取该至少两个应用程序的界面,显示单元将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的, 进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0185]实施例九
[0186]图9为本发明实施例九提供的一种应用程序的显示终端的结构示意图,具体可以包括:第一获取单元61、启动单元62、第二获取单元63、划分模块71、确定模块72和显示模块 73〇
[0187]第一获取单元61,用于获取用户选择的至少两个应用程序;
[0188]启动单元62,用于启动所述至少两个应用程序;
[0189]第二获取单元63,用于获取所述至少两个应用程序的界面;
[0190]划分模块71,用于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;
[0191]其中,所述各个区域包括可操作区域和不可操作区域,其中,所述可操作区域有且只有一个;
[0192]所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述屏幕的面积;
[0193]所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不被遮挡。
[0194]确定模块72,用于确定所述至少两个应用程序与所述各个区域的对应关系;
[0195]显示模块73,用于根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中,且每个区域中显示一个应用程序的界面。
[0196]本发明实施例九提供的一种应用程序的显示终端,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0197]本发明实施例提供了一种应用程序的显示终端,通过启动单元启动获取的至少两个应用程序,第二获取单元获取该至少两个应用程序的界面,显示单元将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的, 进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0198]实施例十
[0199]图10为本发明实施例十提供的一种应用程序的显示终端的结构示意图,具体可以包括:第一获取单元61、启动单元62、第二获取单元63、划分模块71、确定模块72、显示模块 73和切换单元101。
[0200]第一获取单元61,用于获取用户选择的至少两个应用程序;
[0201]启动单元62,用于启动所述至少两个应用程序;
[0202]第二获取单元63,用于获取所述至少两个应用程序的界面;
[0203]划分模块71,用于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;
[0204]其中,所述各个区域包括可操作区域和不可操作区域,其中,所述可操作区域有且只有一个;[〇2〇5]所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述屏幕的面积;
[0206]所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不被遮挡。
[0207]确定模块72,用于确定所述至少两个应用程序与所述各个区域的对应关系;[〇2〇8]显示模块73,用于根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域中,且每个区域中显示一个应用程序的界面。
[0209]切换单元101,用于根据用户操作,对所述可操作区域上显示的界面与所述不可操作区域上显示的界面进行切换。
[0210]本发明实施例十提供的一种应用程序的显示终端,可以用于执行图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0211]本发明实施例提供了一种应用程序的显示终端,通过启动单元启动获取的至少两个应用程序,第二获取单元获取该至少两个应用程序的界面,显示单元将该至少两个应用程序的界面显示在屏幕中,以在该屏幕中同时显示该至少两个应用程序的界面,本发明实施例中由于可以获取至少两个应用程序的界面,并且还可以将获取的该至少两个应用程序的界面同时显示在屏幕中,因此实现了终端屏幕上同时显示多个应用程序的界面的目的, 进一步解决了应用程序需要在多个应用程序间进行频繁切换,操作繁琐的问题。
[0212]在本发明所提供的几个实施例中,应该理解到,所揭露的系统,终端和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,终端或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0213]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0214]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0215]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者网络终端等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory ,R0M)、随机存取存储器 (Random Access Memory ,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0216]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种应用程序的显示方法,其特征在于,所述方法包括:获取用户选择的至少两个应用程序;启动所述至少两个应用程序;获取所述至少两个应用程序的界面;将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时显示所述至少两 个应用程序的界面。2.如权利要求1所述方法,其特征在于,所述将所述至少两个应用程序的界面显示在所 述屏幕包括:根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等同个数的区域;确定所述至少两个应用程序与所述各个区域的对应关系;根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕的所述各个区域 中,且每个区域中显示一个应用程序的界面。3.如权利要求2所述方法,其特征在于,所述方法还包括:获取所述用户在选择所述至少两个应用程序时的选择顺序;确定所述至少两个应用程序与所述各个区域的对应关系,包括:对所述与所述数量等同个数的区域进行排序,以获得排序结果;根据所述选择顺序和所述排序结果,确定所述至少两个应用程序与所述各个区域的对 应关系。4.如权利要求2所述方法,其特征在于,所述各个区域包括可操作区域和不可操作区 域,其中,所述可操作区域有且只有一个;所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述 屏幕的面积;所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不 被遮挡。5.如权利要求4所述方法,其特征在于,所述方法还包括:根据用户操作,对所述可操作区域上显示的界面与所述不可操作区域上显示的界面进 行切换。6.—种应用程序的显示终端,其特征在于,所述终端包括:第一获取单元,用于获取用户选择的至少两个应用程序;启动单元,用于启动所述至少两个应用程序;第二获取单元,用于获取所述至少两个应用程序的界面;显示单元,用于将所述至少两个应用程序的界面显示在屏幕中,以在所述屏幕中同时 显示所述至少两个应用程序的界面。7.如权利要求6所述终端,其特征在于,所述显示单元包括:划分模块,用于根据所述至少两个应用程序的数量,将所述屏幕划分为与所述数量等 同个数的区域;确定模块,用于确定所述至少两个应用程序与所述各个区域的对应关系;显示模块,用于根据所述对应关系,将所述至少两个应用程序的界面显示在所述屏幕 的所述各个区域中,且每个区域中显示一个应用程序的界面。8.如权利要求7所述终端,其特征在于,所述第一获取单元,还用于:获取所述用户在选择所述至少两个应用程序时的选择顺序;所述确定模块包括:排序子模块,对所述与所述数量等同个数的区域进行排序,以获得排序结果;确定子模块,用于根据所述选择顺序和所述排序结果,确定所述至少两个应用程序与 所述各个区域的对应关系。9.如权利要求7所述终端,其特征在于,所述各个区域包括可操作区域和不可操作区 域,其中,所述可操作区域有且只有一个;所述可操作区域占用的所述屏幕的面积大于或者等于所述不可操作区域占用的所述 屏幕的面积;所述各个区域不重叠或者部分重叠;当所述各个区域部分重叠时,所述可操作区域不 被遮挡。10.如权利要求9所述终端,其特征在于,所述终端还包括:切换单元,用于根据用户操作,对所述可操作区域上显示的界面与所述不可操作区域 上显示的界面进行切换。
【文档编号】G06F3/0481GK105975164SQ201610587055
【公开日】2016年9月28日
【申请日】2016年7月22日
【发明人】廖锴
【申请人】深圳天珑无线科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1