显示方法及电子设备的制造方法_2

文档序号:9865169阅读:来源:国知局
在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0055]本发明实施例提供了一种显示方法,应用于电子设备,所述电子设备包括物理显示器,如图1所述,该显示方法包括:
[0056]S1:基于所述电子设备中运行的一个或多个应用程序,生成至少两个虚拟显示器,所述虚拟显示器用于显示所述一个或多个应用程序的显示窗口,如图2所示,所述虚拟显示器200的显示画面叠加在所述物理显示器100的显示画面上,且不同虚拟显示器200的显示画面至少部分不重叠。
[0057]在上述实施例的基础上,在本发明的一个实施例中,所述至少两个虚拟显示器200中每个虚拟显示器200的显示画面均显示所述电子设备当前运行的所有应用程序的显示窗口;在本发明的另一个实施例中,所述至少虚拟显示器200中不同虚拟显示器200对应的应用程序不完全相同,各虚拟显示器200的显示画面显示其对应的应用程序的显示窗口;在本发明的又一个实施例中,所述至少两虚拟显示器200中各虚拟显示器200的显示画面随机显示所述电子设备当前运行的各应用程序的显示窗口,本发明对此并不做限定,具体视情况而定。
[0058]在上述任一实施例的基础上,在本发明的一个实施例中,基于所述电子设备中运行的一个或多个应用程序,生成至少两个虚拟显示器200包括:基于所述电子设备中运行的一个或多个应用程序,确定虚拟显示器200的个数M,生成M个虚拟显示器200,其中,M为大于I的正整数。
[0059]具体的,在上述实施例的基础上,在本发明的一个实施例中,基于所述电子设备中运行的一个或多个应用程序,确定虚拟显示器200的个数M,生成M个虚拟显示器200包括:基于所述电子设备中运行的一个或多个应用程序,确定虚拟显示器200的个数M以及各虚拟显示器200对应的应用程序;根据所述虚拟显示器200的个数及各虚拟显示器200对应的应用程序,在所述物理显示器100的显示画面中显示各虚拟显示器200的显示画面,且各虚拟显示器200的显示画面用于显示其对应的应用程序的显示窗口。
[0060]在上述任一实施例的基础上,在本发明的一个实施例中,所述至少两个虚拟显示器200中,第一虚拟显示器显示第一应用程序的显示窗口,第二虚拟显示器显示第二应用程序的显不窗口 O
[0061 ]在上述实施例的基础上,在本发明的一个实施例中,所述第一应用程序和所述第二应用程序为同一应用程序,在本发明的另一个实施例中,所述第一应用程序和所述第二应用程序为不同应用程序,本发明对此并不做限定,具体视情况而定。
[0062]在上述实施例的基础上,在本发明的一个实施例中,当所述第一应用程序和所述第二应用程序为同一应用程序时,所述第一虚拟显示器显示所述第一应用程序的第一部分,所述第二虚拟显示器显示所述第一应用程序的第二部分,其中,所述第一部分和所述第二部分可以相同,也可以不同,本发明对此并不做限定,具体视情况而定。
[0063]在上述实施例的基础上,在本发明的一个实施例中,所述第一部分和所述第二部分均为所述第一应用程序的整个显示窗口,即所述第一虚拟显示器和所述第二虚拟显示器采用复制的方式显示所述第一应用程序的显示窗口;在本发明的另一个实施例中,所述第一部分为所述第一应用程序显示窗口的上半部分,所述第二部分为所述第一应用程序显示窗口的下半部分,即所述第一虚拟显示器和所述第二虚拟显示器采用竖直扩展的方式显示所述第一应用程序的显示窗口;在本发明的又一个实施例中,所述第一部分为所述第一应用程序的左半部分,所述第二部分为所述第一应用程序的右半部分,即所述第一虚拟显示器和所述第二虚拟显示器采用水平扩展的方式显示所述第一应用程序的显示窗口,本发明对此并不做限定,具体视情况而定。
[0064]在上述任一实施例的基础上,在本发明的一个实施例中,所述至少两个虚拟显示器200中各虚拟显示器200具有其对应的一个或多个应用程序,在本实施例中,如图3所示,该显示方法还包括:S2:基于所述至少两个虚拟显示器200的显示内容,确定各虚拟显示器200的显示画面在所述物理显示器100的显示画面中的排布方式。如,在本实施例的一个实施例中,所述各虚拟显示器200的显示画面在所述物理显示器100的显示画面中水平排布,在本实施例的另一个实施例中,所述各虚拟显示器200的显示画面在所述物理显示器100的显示画面中竖直排布;在本实施例的其他实施例中,所述各虚拟显示器200的显示画面在所述物理显示器100的显示画面还可以采用其他方式排布,本发明对此并不做限定,具体视情况而定。
[0065]需要说明的是,由于不同应用程序对其显示画面的显示参数要求不同,当各虚拟显示器200对应的应用程序不完全相同时,在上述实施例的基础上,在本发明的一个实施例中,如图4所示,该显示方法还包括:S3:基于所述虚拟显示器200对应的应用程序,确定所述虚拟显示器200的显示画面的显示参数。
[0066]在上述实施例的基础上,在本发明的一个实施例中,所述显示参数为所述虚拟显示器200的分辨率,在本发明的另一个实施例中,所述显示参数为所述虚拟显示器200的显示亮度,在本发明的又一个实施例中,所述显示参数同时包括分辨率和显示亮度,在本发明的其他实施例中,所述显示参数还可以包括其他参数,本发明对此并不做限定,具体视情况而定。
[0067]需要说明的是,对于同一电子设备而言,受制于用户在不同时刻的不同需求,各虚拟显示器200对应的应用程序并非固定的,因此,在上述实施例的基础上,在本发明的一个实施例中,如图5所示,该显示方法还包括:S4:基于第一输入操作,调节所述至少两个虚拟显示器200中各虚拟显示器200对应的应用程序,以对最大限定的满足客户需求。
[0068]在上述实施例的基础上,在本发明的一个实施例中,所述电子设备中预先设置有各虚拟显示器200及其对应的应用程序的对应列表,当各虚拟显示器200对应的应用程序进行调换时,只需对所述电子设备内对应列表中各虚拟显示器200对应的应用程序进行删减、增加或调换即可。
[0069]需要说明的是,当所述虚拟显示器200的个数和待显示的应用程序不变,只需改变各虚拟显示器200对应的应用程序时,除了可以更改所述电子设备中的对应列表外,还可以基于用户的第一输入操作,直接拖动各应用程序的显示窗口框,将其拖动到其他虚拟显示器200的显示画面中。
[0070]在上述任一实施例的基础上,在本发明的一个实施例中,如图6所示,该显示方法还包括:S5:基于第二输入操作,调节所述虚拟显示器200的尺寸,从而使得所述虚拟显示器200的显示画面与其显示的显示窗口向匹配,进而既不造成所述虚拟显示器200显示空间的浪费,又不会使得其对应的应用程序的显示窗口显示不全。
[0071]在上述任一实施例的基础上,在本发明的一个实施例中,如图7所示,该显示方法还包括:S6:基于第三输入操作,调节所述虚拟显示器200的显示画面在所述物理显示器100的显示画面中的位置,从而可以通过合理调节各虚拟显示器200的显示画面在所述物理显示器100的显示画面中的位置,使得所述物理显示器100的显示空间得到充分利用。
[0072]本发明实施例所提供的显示方法,可以在同一物理显示器100的显示画面上至少显示两个虚拟显示器200,而所述至少两个虚拟显示器200的显示画面至少部分不重叠,使得所述至少两个虚拟显示器200的显示画面分布在所述物理显示器100的显示画面的不同位置,充分利用所述物理显示器100的显示空间,提高了所述电子设备的显示空间的利用率。
[0073]相应的,本发明实施例还提供了一种显示装置,应用于电子设备,所述电子设备包括物理显示器,如图8所示,该显示装置包括:
[0074]生成模块10,所述生成模块10用于基于所述电子设备中运行的一个或多个应用程序,生成至少两个虚拟显示器,所述虚拟显示器用于显示所述一个或多个应用程序的显示窗口,所述虚拟显示器的显示画面叠加在所述物理显示器的显示画面上,且不同虚拟显示器的显示画面至少部分不重叠。
[0075]在上述实施例的基础上,在本发明的一个实施例中,所述至少两个虚拟显示器中每个虚拟显示器的显示画面均显示所述电子设备当前运行的所有应用程序的显示窗口;在本发明的另一个实施例中,所述至少虚拟显示器中不同虚拟显示器对应的应用程序不完全相同,各虚拟显示器的显示画面显示其对应的应用程序的显示窗口;在本发明的又一个实施例中,所述至少两虚拟显示器中各虚拟显示器的显示画面随机显示所述电子设备当前运行的各应用程序的显示窗口,本发明对此并不做限定,具体视情况而定。
[0076]在上述任一实施例的基础上,在本发明的一个实施例中,所述生成模块10具体用于基于所述电子设备中运行的一个或多个应用程序,确定虚拟显示器的个数M,生成M个虚拟显示器,其中,M为大于I的正整数。
[0077]在上述实施例的基础上,在本发明的一个优选实施例中,如图9所
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1