用于操作多屏设备的方法及装置、多屏设备、存储介质与流程
未命名
08-26
阅读:164
评论:0
1.本技术涉及显示技术领域,例如涉及一种用于操作多屏设备的方法及装置、多屏设备、存储介质。
背景技术:
2.目前,随着人们使用android设备进行双屏娱乐和双屏办公的现象越来越普及,双屏android设备应用的场景也越来越多。但是android原生系统并未对双屏场景进行完整的系统支持,双屏android设备也缺乏统一的接口和标准。目前主流的双屏应用场景是主屏负责显示和操作,副屏只能显示,不能进行独立的交互操作。为了使副屏能够完全分开显示和独立操作,不受主屏影响,相关技术提供了一种双屏异步显示处理方法,包括:获取双屏异步显示指令,驱动主屏和副屏分别异步显示主页界面;获取已安装的应用信息,控制主屏和副屏同时显示已安装的应用;主屏和副屏分别接收到打开不同应用的操作指令,则控制主屏和副屏分别显示各自打开的应用,并控制各自打开的应用分别独立运行;当检测到其中一个应用被主屏或副屏两者之一打开,则控制主屏或副屏无法重复打开当前已经被另一屏启动的应用。获取双屏异步显示指令,驱动主屏和副屏分别异步显示主页界面的步骤之前包括:预先设置通过同一主板同时驱动主屏显示和副屏显示,以及设置主屏和副屏独立操作及显示相同或者不同的应用。获取已安装的应用信息,控制主屏和副屏同时显示已安装的应用的步骤包括:获取已安装的应用信息,控制主屏主页界面显示已安装的应用;获取已安装的应用信息,控制副屏主页界面同时显示已安装的应用。主屏和副屏分别接收到打开不同应用的操作指令,则控制主屏和副屏分别显示各自打开的应用,并控制各自打开的应用分别独立运行的步骤包括:主屏接收到打开第一应用的操作指令,则控制主屏显示打开的第一应用,并控制打开的第一应用独立运行;副屏接收到打开第二应用的操作指令,则控制副屏显示打开的第二应用,并控制打开的第二应用独立运行。当检测到其中一个应用被主屏或副屏两者之一打开,则控制主屏或副屏无法重复打开当前已经被另一屏启动的应用的步骤包括:当检测到第一应用已被主屏打开,则控制副屏无法重复打开当前已经被主屏启动的第一应用;当检测到第二应用已被副屏打开,则控制主屏无法重复打开当前已经被副屏启动的第二应用。
3.在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
4.相关技术中用户无法在一个屏幕上操作被另一个屏幕启动的应用,既无法满足对同一应用,用户一边在一个屏幕上操作,另一边又在其他屏幕上操作的情况。且相关技术需要设置异步显示驱动模块,需要对硬件进行修改。
5.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现要素:
6.为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概
括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
7.本公开实施例提供了一种用于操作多屏设备的方法及装置、多屏设备、存储介质,以实现不同用户,分别在不同的屏幕上,同时操作同一应用程序。
8.在一些实施例中,所述方法包括:在主屏幕显示应用程序;在副屏幕显示所述应用程序的副本;响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。
9.可选地,主屏幕显示主用户的应用程序,副屏幕显示副用户的应用程序。
10.可选地,在主屏幕显示应用程序前还包括创建副用户;复制主用户的应用程序,将获得的应用程序的副本作为副用户的应用程序。
11.可选地,在创建副用户前还包括响应于显示类型设置指令,将设备显示类型的系统属性值设置为设定值,使主屏幕和副屏幕显示不同用户的应用程序。
12.可选地,在副屏幕显示应用程序的副本包括:加载副用户的应用程序,在副屏幕显示应用程序的副本。
13.可选地,加载副用户的应用程序包括启动副用户的应用程序;响应于数据可用性设置指令,设置副用户的数据可用;加载副用户的数据,在副屏幕显示副用户的应用程序。
14.可选地,启动副用户的应用程序,包括向主用户发送信号;启动副用户的应用程序。
15.可选地,响应于用户分别在主屏幕操作应用程序和在副屏幕操作应用程序的副本,分别在主屏幕和副屏幕执行相应的操作包括响应于用户在主屏幕对应用程序的第一操作,调用第一操作控件;响应于用户在副屏幕对所述应用程序的副本的第二操作,调用第二操作控件;将第一操作控件、第二操作控件分别显示在主屏幕、副屏幕上。
16.可选地,将第一操作控件、第二操作控件分别显示在主屏幕、副屏幕上包括响应于地址设置指令,分别设置主用户id、副用户id和主屏幕id、副屏幕id;获取第一操作为主用户地址,第二操作为副用户地址;将第一操作控件显示于主屏幕id,第二操作控件显示于副屏幕id。
17.可选地,分别设置主用户id、副用户id和主屏幕id、副屏幕id包括增加第一属性值和第二属性值;将第一属性值定义为表征用户id的变量;将第二属性值定义为表征屏幕id的变量。
18.可选地,分别在主屏幕和副屏幕执行相应的操作后还包括:将主屏幕的操作数据保存在主用户的数据中;将副屏幕的操作数据保存在副用户的数据中。
19.在一些实施例中,所述装置包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行上述的用于操作多屏设备的方法。
20.在一些实施例中,所述多屏设备包括设备本体、主屏幕和副屏幕,所述主屏幕和所述副屏幕设置于设备本体,所述多屏设备还包括上述的用于操作多屏设备的装置。
21.在一些实施例中,所述存储介质存储有程序指令,所述程序指令在运行时,执行上述的用于操作多屏设备的方法。
22.本公开实施例提供的用于操作多屏设备的方法及装置、多屏设备、存储介质,可以实现以下技术效果:
23.通过在主屏幕操作应用程序和在副屏幕操作该应用程序的副本,能够使多屏设备每个屏幕的应用程序完全独立。从而实现用户在多个屏幕上同时操作同一个应用程序。
24.以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本技术。
附图说明
25.一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:
26.图1是操作多屏设备的系统环境示意图;
27.图2是相关技术实施例提供的一个用于操作多屏设备的方法的示意图;
28.图3是本公开实施例提供的一个用于操作多屏设备的方法的示意图;
29.图4是本公开实施例提供的另一个用于操作多屏设备的方法的示意图;
30.图5是本公开实施例提供的另一个用于操作多屏设备的方法的示意图;
31.图6是本公开实施例提供的另一个用于操作多屏设备的方法的示意图;
32.图7-1是本公开实施例的一个应用示意图;
33.图7-2是本公开实施例的另一个应用示意图;
34.图8是本公开实施例提供的一个用于操作多屏设备的装置的示意图;
35.图9是本公开实施例提供的一个多屏设备的示意图。
具体实施方式
36.为了能够更加详尽地了解本公开实施例的特点与技术内容,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。
37.本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
38.除非另有说明,术语“多个”表示两个或两个以上。
39.本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,a/b表示:a或b。
40.术语“和/或”是一种描述对象的关联关系,表示可以存在三种关系。例如,a和/或b,表示:a或b,或,a和b这三种关系。
41.术语“对应”可以指的是一种关联关系或绑定关系,a与b相对应指的是a与b之间是一种关联关系或绑定关系。
42.结合图1所示,相关技术中的一种操作多屏设备系统包括处理器01、存储器02,主显示屏03、副显示屏04。处理器01用于执行程序指令,调用操作应用程序的控件,执行对各个应用程序的操作。存储器02用于存储每个用户的数据和应用程序的操作控件。主显示屏03用于显示主屏幕应用程序,副显示屏04用于显示副屏幕应用程序。
43.结合图2所示,相关技术中的主、副屏幕共用一套launcher(桌面应用程序)。用户如果在主屏幕上操作应用程序,在副屏幕上操作与主屏幕不同的应用程序,launcher中的应用程序不会发生冲突。主屏幕和副屏幕的应用程序都可以实现独立操作;但是如果用户同时在主屏幕和副屏幕上对同一个应用程序进行操作,此时launcher中的应用程序已经被多个屏幕中的一个屏幕占用了,其他屏幕无法重复占用该应用程序,所以用户不能同时操作主屏幕和副屏幕上的同一应用程序。
44.为了解决相关技术中存在的问题,本公开实施例提供一种用于操作多屏设备的方法,通过数据复用的方式实现在主屏幕和副屏幕同时操作同一个应用程序。
45.结合图1所示的系统,结合图3所示,本公开实施例提供一种用于操作多屏设备的方法。如图3所示,该方法包括:
46.s301,处理器在主屏幕显示应用程序。
47.s302,处理器在副屏幕显示所述应用程序的副本。
48.s303,处理器响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。
49.采用本公开实施例提供的用于操作多屏设备的方法,通过分别在主屏幕上操作应用程序和在副屏幕操作主屏幕应用程序的副本,能实现分别在主屏幕和副屏幕上同时操作同一个应用程序。
50.可选地,主屏幕显示主用户的应用程序,副屏幕显示副用户的应用程序。
51.这样通过设置用户和屏幕的对应关系,能提高主、副屏数据的独立性,提高主、副屏幕数据处理效率。
52.结合图4所示,本公开实施例提供另一种用于操作多屏设备的方法包括:
53.s401,处理器创建副用户。
54.s402,处理器复制主用户的应用程序,将获得的应用程序的副本作为副用户的应用程序。
55.s403,处理器在主屏幕显示应用程序。
56.s404,处理器在副屏幕显示所述应用程序的副本。
57.s405,处理器响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。
58.以android系统增加service服务(android系统组件,运行于后台的一种服务程序)创建副用户信息为例,系统在开机初始化后,只有一个用户称为主用户,主用户使用的数据称为主数据。系统在响应双屏异显指令后,会创建一个用户称为副用户,同时把主用户使用的数据复制一份给副用户使用,在系统应用managedprovisioning(android系统程序,用于创建副用户)中增加service服务dataservice(android系统程序,用于创建副用户数据),创建副用户并复制副用户使用的数据。
59.这样通过复制主用户的应用程序,得到的副用户应用程序,使得主副屏显示的应用程序数据独立,从而实现同一个应用程序的分屏操作。
60.结合图5所示,本公开实施例提供另一种用于操作多屏设备的方法包括:
61.s501,处理器响应于显示类型设置指令,将设备显示类型的系统属性值设置为设定值,使主屏幕和副屏幕显示不同用户的应用程序。
62.s502,处理器创建副用户。
63.s503,处理器复制主用户的应用程序,将获得的应用程序的副本作为副用户的应用程序。
64.s504,处理器在主屏幕显示应用程序。
65.s505,处理器在副屏幕显示所述应用程序的副本。
66.s506,处理器响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。
67.以控制android系统双屏设备的屏幕显示类型为例,可通过增加属性值persist.display.type(android系统自定义属性名)控制设备是双屏同显还是双屏异显,如果属性值等于same(自定义属性值,表示相同),设备开机后双屏同显,如果属性值等于differ(自定义属性值,表示不同),设备开机后双屏异显。
68.这样通过属性值设定的方法,在不需增加驱动,在硬件端修改的情况下,用户就可以有选择地进入多屏同显模式或者多屏异显模式。
69.可选地,在副屏幕显示应用程序的副本包括加载副用户的应用程序,在副屏幕显示应用程序的副本。
70.以android系统多屏设备副屏幕显示应用程序为例,因为在dataservice中复制了一份主用户数据,包含了一份副launcher3(副用户桌面应用程序),加载副launcher3,此时副屏显示的即为主屏显示的应用程序的副本。
71.这样通过加载副用户的应用程序,副屏幕可以显示副用户的应用程序,因副用户应用程序为复制主用户应用程序得到的,故副屏幕显示的应用程序为主屏幕显示的应用程序的副本,但对用户而言,此时主副屏幕显示的应用程序为同一应用程序。
72.可选地,加载副用户的应用程序包括启动副用户的应用程序;响应于数据可用性设置指令,设置副用户的数据可用;加载副用户的数据,在副屏幕显示副用户的应用程序。
73.以android系统多屏设备加载副用户应用程序为例,副launcher3在首次加载数据时,先设置副用户数据可用,然后开始加载显示副用户的应用程序,在副屏幕上显示副用户的应用程序。
74.可选地,启动副用户的应用程序,包括向主用户发送信号;启动副用户的应用程序。
75.以android系统多屏设备启动副用户的应用程序为例,副用户数据创建成功后发送广播给主launcher3(主用户桌面应用程序),在主launcher3中启动副launcher3在副屏显示。
76.可选地,响应于用户分别在主屏幕操作应用程序和在副屏幕操作应用程序的副本,分别在主屏幕和副屏幕执行相应的操作包括响应于用户在主屏幕对应用程序的第一操作,调用第一操作控件。响应于用户在副屏幕对所述应用程序的副本的第二操作,调用第二操作控件;将第一操作控件、第二操作控件分别显示在主屏幕、副屏幕上。
77.这样通过分别在每个屏幕上对同一个应用程序进行操作,分别调用各个操作的控件,将对应的控件显示在各个屏幕上,从而使每个屏幕上的同一应用程序能够独立运行。
78.可选地,将第一操作控件、第二操作控件分别显示在主屏幕、副屏幕上包括响应于地址设置指令,分别设置主用户id、副用户id和主屏幕id、副屏幕id;获取第一操作为主用
户地址,第二操作为副用户地址;将第一操作控件显示于主屏幕id,第二操作控件显示于副屏幕id。
79.可选地,分别设置主用户id、副用户id和主屏幕id、副屏幕id包括增加第一属性值和第二属性值;将第一属性值定义为表征用户id的变量;将第二属性值定义为表征屏幕id的变量。
80.以android系统多屏设备为例,可以在windowmanager.layoutparams(android系统控件布局参数,用于自定义控件)中为控件view增加两个布局属性值loginid(用户标识)和screenid(屏幕标识),loginid和screenid为两个整数型成员变量。loginid用来表示用户id,主用户等于0,副用户从10开始向上增加。screenid用来表示屏幕id,主屏幕等于0,副屏幕从1开始向上增加。
81.可选地,分别在主屏幕和副屏幕执行相应的操作后还包括:将主屏幕的操作数据保存在主用户的数据中;将副屏幕的操作数据保存在副用户的数据中。
82.这样通过分屏保存应用程序的操作数据,可以提高用户使用应用程序的效率,便于应用程序的重复使用。
83.结合图6所示,本公开实施例提供另一种用于操作多屏设备的方法,包括:
84.s601,处理器响应于显示类型设置指令,将设备显示类型的系统属性值设置为设定值,使主屏幕和副屏幕显示不同用户的应用程序。
85.s602,处理器创建副用户。
86.s603,处理器复制主用户的应用程序,将获得的应用程序的副本作为副用户的应用程序。
87.s604,处理器在主屏幕显示应用程序。
88.s605,处理器在副屏幕显示所述应用程序的副本。
89.s606,处理器响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。
90.s607,处理器将主屏幕的操作数据保存在主用户的数据中。
91.s608,处理器将副屏幕的操作数据保存在副用户的数据中。
92.这样通过分屏保存应用程序的操作数据,可以提高用户使用应用程序的效率,便于应用程序的重复使用。
93.在实际应用中,如图7-1所示,在10点16分,在主屏幕显示第三方应用程序a和第三方应用程序b,在副屏幕显示第三方应用程序a、第三方应用程序b,系统应用程序c;如图7-2所示,在10点18分,主用户在主屏幕上操作第三方应用程序a,此时第三方应用程序a呈现界面1,执行b动作,同时副用户也在副屏幕上操作第三方应用程序a,此时副屏幕上的第三方应用程序a呈现界面2,执行a动作。
94.结合图8所示,本公开实施例提供一种用于操作多屏设备的装置300,包括处理器(processor)800和存储器(memory)801。可选地,该装置还可以包括通信接口(communication interface)802和总线803。其中,处理器800、通信接口802、存储器801可以通过总线803完成相互间的通信。通信接口802可以用于信息传输。处理器800可以调用存储器801中的逻辑指令,以执行上述实施例的用于操作多屏设备的方法。
95.此外,上述的存储器801中的逻辑指令可以通过软件功能单元的形式实现并作为
独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
96.存储器801作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令/模块。处理器800通过运行存储在存储器801中的程序指令/模块,从而执行功能应用以及数据处理,即实现上述实施例中用于操作多屏设备的方法。
97.存储器801可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器801可以包括高速随机存取存储器,还可以包括非易失性存储器。
98.结合图9所示,本公开实施例提供了一种多屏设备,包括:设备本体,主屏幕、副屏幕,以及上述的用于操作多屏设备的装置300。用于操作多屏设备的装置300被安装于设备本体。这里所表述的安装关系,并不仅限于在设备内部放置,还包括了与产品的其他元器件的安装连接,包括但不限于物理连接、电性连接或者信号传输连接等。本领域技术人员可以理解的是,用于操作多屏设备的装置300可以适配于可行的设备主体,进而实现其他可行的实施例。
99.本公开实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上述用于操作多屏设备的方法。
100.上述的计算机可读存储介质可以是暂态计算机可读存储介质,也可以是非暂态计算机可读存储介质。
101.本公开实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
102.以上描述和附图充分地示出了本公开的实施例,以使本领域的技术人员能够实践它们。其他实施例可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施例的部分和特征可以被包括在或替换其他实施例的部分和特征。而且,本技术中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“所述”(the)旨在同样包括复数形式。类似地,如在本技术中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本技术中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。在没有更多限制的情况下,由语句“包括一个
…”
限定的要素,并不排除在包括所述要素的过程、方法或者设备中还存在另外的相同要素。本文中,每个实施例重点说明的可以是与其他实施例的不同之处,各个实施例之间相同相似部分可以互相参见。对于实施例公开的方法、产品等而言,如果其与实施例公开的方法部分相对应,那么相关之处可以参见方法部分的描述。
103.本领域技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,可以取决于技术方案的特定应用和设计约束条件。所述技术人员可以对每个特定的应用来使用不同方法以实现所描述的功能,但是这种实现不应认为超出本公开实施例的范围。所述技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
104.本文所披露的实施例中,所揭露的方法、产品(包括但不限于装置、设备等),可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,可以仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例。另外,在本公开实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
105.附图中的流程图和框图显示了根据本公开实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。在附图中的流程图和框图所对应的描述中,不同的方框所对应的操作或步骤也可以以不同于描述中所披露的顺序发生,有时不同的操作或步骤之间不存在特定的顺序。例如,两个连续的操作或步骤实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
技术特征:
1.一种用于操作多屏设备的方法,所述多屏设备包括主屏幕和副屏幕,其特征在于,所述方法包括:在主屏幕显示应用程序;在副屏幕显示所述应用程序的副本;响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。2.根据权利要求1所述的方法,其特征在于,主屏幕显示主用户的应用程序,副屏幕显示副用户的应用程序。3.根据权利要求2所述的方法,其特征在于,在主屏幕显示应用程序前,还包括:创建副用户;复制主用户的应用程序,将获得的应用程序的副本作为副用户的应用程序。4.根据权利要求3所述的方法,其特征在于,在创建副用户前,还包括:响应于显示类型设置指令,将设备显示类型的系统属性值设置为设定值,使主屏幕和副屏幕显示不同用户的应用程序。5.根据权利要求2所述的方法,其特征在于,在副屏幕显示所述应用程序的副本,包括:加载副用户的应用程序,在副屏幕显示所述应用程序的副本。6.根据权利要求5所述的方法,其特征在于,加载副用户的应用程序,包括:启动副用户的应用程序;响应于数据可用性设置指令,设置副用户的数据可用;加载副用户的数据,在副屏幕显示副用户的应用程序。7.根据权利要求6所述的方法,其特征在于,启动副用户的应用程序,包括:向主用户发送信号;启动副用户的应用程序。8.一种用于操作多屏设备的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至7任一项所述的用于操作多屏设备的方法。9.一种多屏设备,其特征在于,包括:设备本体;主屏幕,设置于设备本体;副屏幕,设置于设备本体;如权利要求8所述的用于操作多屏设备的装置,被安装于所述设备本体。10.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至7任一项所述的用于操作多屏设备的方法。
技术总结
本申请涉及显示技术领域,公开一种用于操作多屏设备的方法,包括:主屏幕显示应用程序;在副屏幕显示所述应用程序的副本;响应于用户分别在主屏幕操作应用程序和在副屏幕操作所述应用程序的副本,分别在主屏幕和副屏幕执行相应的操作。通过在主屏幕操作应用程序和在副屏幕操作该应用程序的副本,能够使多屏设备每个屏幕的应用程序完全独立。从而实现用户在多个屏幕上同时操作同一个应用程序。本申请还公开一种用于操作多屏设备的方法及装置、多屏设备、存储介质。存储介质。存储介质。
技术研发人员:李鹏飞 邓邱伟 李莉 翟建光 李新 韩彪
受保护的技术使用者:青岛海尔智能家电科技有限公司
技术研发日:2023.05.31
技术公布日:2023/8/24
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
