1.本技术涉及计算机技术领域,种显特别涉及一种显示方法及电子设备。示方
背景技术:
2.目前,法及在一些应用场景中,电设用户需要通过具有显示功能的备流设备进行指定内容的显示,但是种显,设备如何进行指定内容的示方显示,以满足用户上述使用需求成为问题。法及
技术实现要素:
3.本技术提供如下技术方案:
4.本技术一方面提供一种显示方法,电设包括:
5.第一设备获得更新数据;
6.基于所述更新数据,备流所述第一设备将第一存储数据更新为第二存储数据;
7.其中,种显所述第一设备能显示第一内容或第二内容;所述第一内容对应于通过第一接口连接第二设备后接收的示方显示信号;所述第二内容对应于所述第一存储数据或所述第二存储数据。
8.在所述第一设备获得更新数据前,法及还包括:
9.所述第一设备显示第一内容和/或第二内容;
10.其中,电设如果同时显示所述第一内容和所述第二内容,备流所述第二内容影响所述第一内容的显示。
11.所述第一设备获得更新数据,包括:
12.通过第二接口获得来自第三设备的更新数据;
13.其中,所述第二接口与所述第一接口不同。
14.所述第一设备获得更新数据,包括:
15.使所述第二设备获得所述第一设备的标识信息,所述标识信息用于所述第二设备从第三设备获得对应所述第一设备的更新数据;
16.通过所述第一接口获得所述更新数据。
17.所述基于所述更新数据,所述第一设备将第一存储数据更新为第二存储数据,包括:
18.基于所述更新数据,所述第一设备更新第一存储数据中的第二部分以获得第二存储数据;
19.其中,所述第一存储数据包括第一部分和所述第二部分,所述第一部分对应所述第一设备的硬件属性,所述第一部分和所述第二部分不同。
20.所述第一设备至少具有第一模式和第二模式;
21.所述第一设备在所述第一模式下,显示所述第一内容,和/或,所述第一部分对应的第二内容;
22.所述第一设备在所述第二模式下,显示所述第二部分对应的第二内容;
23.所述第一设备获得更新数据,包括:
24.所述第一设备在所述第一模式或所述第二模式下获得更新数据。
25.所述第一设备还具有第三模式;
26.所述第一设备在所述第三模式下,不显示所述第一内容或所述第二内容;
27.所述方法还包括:
28.获得切换指令;
29.所述第一设备响应所述切换指令,在所述第一模式,第二模式和第三模式之间切换。
30.获得切换指令,包括以下至少之一:
31.从所述第一设备在所述第一模式下所述第一接口无显示信号输入的时刻开始计时,如果计时时长达到设定时长且第二接口无控制信号输入,或,如果所述第一设备获得第一输入操作,或,如果检测到所述第一接口无显示信号输入且所述第二接口无控制信号输入,获得第一切换指令;其中,所述第一切换指令用于将所述第一设备从所述第一模式切换为所述第三模式;
32.如果检测到所述第一接口有显示信号输入,且所述第二接口无控制信号输入,获得第二切换指令;其中,所述第二切换指令用于将所述第一设备从所述第三模式切换为所述第一模式;
33.如果所述第一设备在所述第三模式下,检测到所述第二接口有控制信号输入,获得第三切换指令;其中,所述第三切换指令用于将所述第一设备从所述第三模式切换为所述第二模式;
34.从所述第一设备在所述第二模式下停止显示所述第二部分对应的第二内容的时刻开始计时,如果计时时长达到所述设定时长且所述第一接口无显示信号输入且所述第二接口无控制信号输入,或,如果所述第一设备获得第二输入操作,或,如果所述第一设备停止显示所述第二部分对应的第二内容且检测到所述第一接口无显示信号输入且所述第二接口无控制信号输入,获得第四切换指令;其中,所述第四切换指令用于将所述第一设备从所述第二模式切换为所述第三模式;
35.如果所述第一设备在所述第一模式下,检测到所述第二接口有控制信号输入,获得第五切换指令;其中,所述第五切换指令用于将所述第一设备从所述第一模式切换为所述第二模式;
36.如果所述第一设备在所述第二模式下,所述第一设备停止显示所述第二部分对应的第二内容且所述第二接口处于断开状态且所述第一接口有显示信号输入,获得第六切换指令;其中,所述第六切换指令用于将所述第一设备从所述第二模式切换为所述第一模式。
37.所述方法还包括:
38.如果从第一模式或第三模式切换为第二模式,如果从第一存储单元中未获取到所述第二存储数据,将第二存储单元中所述第二存储数据输入至所述第一存储单元,从所述第一存储单元中获取所述第二存储数据,显示所述第二存储数据对应的第二内容;
39.其中,所述第一存储单元的存储容量小于所述第二存储单元的存储容量和/或所述第一存储单元的数据读取速度大于所述第二存储单元的数据读取速度。
40.基于所述更新数据,所述第一设备更新所述第二存储单元中所述第一存储数据中
的第二部分,包括:
41.所述第一设备基于所述更新数据,在所述第二存储单元中所述第一存储数据中的第二部分中增加新的第二部分,获得所述第二存储单元中所述第一存储数据中的多个第二部分;
42.或,所述第一设备基于所述更新数据替换或修改所述第二存储单元中的多个第二部分中至少一个第二部分;其中,所述多个第二部分中每个所述第二部分各自对应有唯一的标识信息;
43.其中,如果从第一模式或第三模式切换为第二模式,获得目标标识信息,将所述多个第二部分中所述目标标识信息对应的第二部分输入至所述第一存储单元。
44.基于所述更新数据,所述第一设备更新第一存储数据中的第二部分以获得第二存储数据,包括:
45.如果所述更新数据的数据格式与所述第二内容对应的数据格式不一致,将所述更新数据转换为符合所述第二内容对应的数据格式的数据;
46.基于符合所述第二内容对应的数据格式的数据,所述第一设备更新第一存储数据中的第二部分以获得第二存储数据。
47.本技术另一方面提供一种电子设备,包括:
48.存储单元,用于存储数据;
49.第一处理单元,用于获得更新数据,基于所述更新数据,将所述存储单元中的第一存储数据更新为第二存储数据;
50.第一接口,用于连接第二设备,从所述第二设备接收显示信号;
51.显示单元,用于显示第一内容或第二内容;所述第一内容对应于通过所述第一接口连接所述第二设备后接收的显示信号;所述第二内容对应于所述第一存储数据或所述第二存储数据。
52.所述电子设备还包括:
53.第二接口,用于连接第三设备,从所述第三设备获得所述更新数据;
54.所述第一处理单元,具体用于从所述第二接口获得所述更新数据。
55.所述第一处理单元,具体用于基于所述更新数据,更新第一存储数据中的第二部分以获得第二存储数据;其中,所述第一存储数据包括第一部分和所述第二部分,所述第一部分对应所述第一设备的硬件属性,所述第一部分和所述第二部分不同;
56.所述第一存储数据中的第二部分能存储于第二存储单元中,其中,所述存储单元包括:第一存储单元和所述第二存储单元;
57.所述电子设备还包括:第二处理单元,用于获得所述第二部分对应的标识信息;
58.所述第一处理单元基于所述更新数据,更新所述第二存储单元中第一存储数据中的第二部分的过程,具体包括:
59.所述第一处理单元基于所述更新数据,在所述第二存储单元中所述第一存储数据中的第二部分中增加新的第二部分,获得所述第二存储单元中所述第一存储数据中的多个第二部分;
60.或,所述第一处理单元基于所述更新数据替换或修改所述第二存储单元中的多个第二部分中至少一个第二部分;其中,所述多个第二部分中每个所述第二部分各自对应有
唯一的标识信息;
61.其中,所述第一处理单元,还用于如果从第一模式或第三模式切换为第二模式,从所述第二处理单元获得目标标识信息,将所述多个第二部分中所述目标标识信息对应的第二部分输入至所述第一存储单元。
62.所述电子设备还包括:第三处理单元;
63.所述第三处理单元,用于如果所述更新数据的数据格式与所述第二内容对应的数据格式不一致,将所述更新数据转换为符合所述第二内容对应的数据格式的数据;
64.所述第一处理单元基于所述更新数据,将所述存储单元中的第一存储数据更新为第二存储数据的过程,具体包括:
65.所述第一处理单元从所述第三处理单元获得符合所述第二内容对应的数据格式的数据,基于符合所述第二内容对应的数据格式的数据,更新第一存储数据中的第二部分以获得第二存储数据;
66.其中,所述第一存储数据包括第一部分和所述第二部分,所述第一部分对应所述第一设备的硬件属性,所述第一部分和所述第二部分不同。
67.由以上方案可知,本技术公开一种显示方法和电子设备,该显示方法包括:第一设备获得更新数据;基于更新数据,第一设备将第一存储数据更新为第二存储数据;其中,第一设备能显示第一内容或第二内容;第一内容对应于通过第一接口连接第二设备后接收的显示信号;第二内容对应于第一存储数据或第二存储数据。
附图说明
68.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
69.图1是本技术实施例1提供的一种显示方法的流程示意图;
70.图2是本技术实施例2提供的一种显示方法的流程示意图;
71.图3是本技术实施例3提供的一种显示方法的流程示意图;
72.图4是本技术实施例3提供的一种显示方法的一种场景实施示意图;
73.图5是本技术实施例4提供的一种显示方法的流程示意图;
74.图6是本技术实施例4提供的一种显示方法的一种场景实施示意图;
75.图7是本技术实施例5提供的一种显示方法的流程示意图;
76.图8是本技术提供的一种模式切换示意图;
77.图9是本技术实施例6提供的一种显示方法的流程示意图;
78.图10是本技术提供的一种电子设备的一种结构示意图;
79.图11是本技术提供的一种电子设备的另一种结构示意图;
80.图12是本技术提供的一种电子设备的再一种结构示意图;
81.图13是本技术提供的一种电子设备的再一种结构示意图;
82.图14是本技术提供的一种电子设备的再一种结构示意图;
83.图15是本技术提供的一种电子设备的再一种结构示意图;
84.图16是本技术提供的一种电子设备的再一种结构示意图;
85.图17是本技术提供的一种电子设备的再一种结构示意图。
具体实施方式
86.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
87.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
88.参照图1,为本技术实施例1提供的一种显示方法的流程示意图,该方法可以应用于电子设备,本技术对电子设备的产品类型不做限定,如图1所示,该方法可以包括但并不局限于以下步骤:
89.步骤s101、第一设备获得更新数据。
90.第一设备具有第一接口,通过第一接口连接第二设备。第二设备用于输出显示信号,相应地,通过第一接口接收第二设备的显示信号。
91.其中,第一设备能显示对应于通过第一接口连接第二设备后接收的显示信号的第一内容。
92.第一设备可以为显示设备,如,显示器,或,自身带有显示器的其他设备。对应第一设备为显示设备的实施方式,第二设备可以为但不局限于:主机或移动终端(如,手机、平板电脑、笔记本电脑)等。第一接口可以包括但不局限于:hdmi(高清晰度多媒体接口,high definition multimedia interface)、dp(displayport)接口或vga(video graphics array,视频图形阵列)接口等。
93.更新数据可以包括但不局限于:指定内容对应的数据。
94.更新数据用于更新第一设备的第一存储数据。第一设备可以自己生成对应于第一存储数据的第二内容。
95.第一设备可以显示对应于第一存储数据的第二内容。
96.步骤s102、基于更新数据,第一设备将第一存储数据更新为第二存储数据。
97.本实施例中,基于更新数据,第一设备将第一存储数据更新为第二存储数据,可以通过但不局限于以下方式实现:
98.方式一:基于更新数据,在第一存储数据中增加新的数据,获得第二存储数据。
99.方拾二:基于更新数据替换或修改第一存储数据,获得第二存储数据。
100.第一设备可以自己生成对应于第二存储数据的第二内容。
101.第一设备自己生成对应于第二存储数据的第二内容,可以通过但不局限于以下方式实现:
102.第一设备自己生成第二存储数据对应的osd(on-screen display)界面的内容。
103.第一设备可以显示对应于第二存储数据的第二内容。通过显示对应于第二存储数据的第二内容,以实现指定内容显示。
104.在本实施例中,第一设备通过获得更新数据,基于更新数据将第一存储数据更新
为第二存储数据,使第一设备的第二存储数据可以对应于指定内容,通过显示对应于第二存储数据的第二内容,来进行指定内容显示,提高用户使用体验。
105.作为本技术另一可选实施例,参照图2,为本技术实施例2提供的一种显示方法的流程示意图,本实施例主要是对上述实施例1描述的显示方法的扩展方案,如图2所示,该方法可以包括但不局限于以下步骤:
106.步骤s201、第一设备显示第一内容和/或第二内容。
107.第一内容对应于通过第一接口连接第二设备后接收的显示信号。
108.第二内容对应于第一设备的第一存储数据。
109.其中,如果同时显示第一内容和第二内容,第二内容可以影响第一内容的显示。例如,如果同时显示第一内容和第二内容,第二内容会遮挡第一内容,第二内容可能会遮挡第一内容的部分或全部,如果第二内容以不透明的方式显示,以使第二内容全部可见,而第一内容全部不可见,或部分不可见;如果第二内容以半透明的方式显示,虽然第二内容对第一内容造成遮挡,第二内容仍可以全部可见。
110.步骤s202、第一设备获得更新数据。
111.本实施例中,第一设备以不打断显示第一内容和/或第二内容的方式,获得更新数据。
112.第一设备可以主动获得更新数据,也可以被动接收更新数据,以获得更新数据。
113.可以理解的是,无论是主动获得更新数据还是被动接收更新数据,都可以在第一设备正在显示第一内容和/或第二内容时进行。
114.步骤s203、基于更新数据,第一设备将第一存储数据更新为第二存储数据。
115.第一设备将第一存储数据更新为第二存储数据之后,第一设备显示的第二内容对应于第二存储数据。
116.步骤s202-s203的详细过程可以参见实施例1中步骤s101-s102的相关介绍,在此不再赘述。
117.本实施例中,第一设备显示第一内容和/或第二内容,并不影响第一设备获得更新数据,以及,第一设备获得更新数据,也不打断第一设备显示第一内容和/或第二内容,保证在第一设备显示时,可以基于更新数据,将第一存储数据更新为第二存储数据。
118.在本技术中,当然,如果第一设备不显示第一内容和/或第二内容,第一设备也可以获得更新数据,如果检测到有更新数据,第一设备可以做出响应,使第一设备基于更新数据,将第一存储数据更新为第二存储数据,在更新过程中第一设备不显示第一内容和/或第二内容。
119.作为本技术另一可选实施例,参照图3,为本技术实施例3提供的一种显示方法的流程示意图,本实施例主要是对上述实施例1描述的显示方法中步骤s101的细化方案,如图3所示,上述步骤s101可以包括但不局限于以下步骤:
120.步骤s1011、通过第二接口获得来自第三设备的更新数据。
121.第二接口与第一接口不同。
122.第二接口可以包括但不局限于:红外线接口、蓝牙接口、wifi接口或网络接口等。可选的,网络接口包括但不限于rj45接口或rj11接口等。
123.第三设备和第二设备不同,第三设备可以用于输出控制信号,控制信号可以包括
但不局限于:更新数据(如,图像数据、文本数据等)和控制指令,控制指令用于指示基于更新数据更新得到的数据对应的内容的显示属性(如,内容的显示时间段、显示格式等)。
124.第三设备可以处于第一设备本地,当然,第三设备也可以处于第一设备的远端。
125.第三设备可以是服务器、电脑等计算机设备,能够获取更新数据。该更新数据可以但不局限于是第一设备的开发人员或维护人员等通过在第三设备上进行指定完成,以供第一设备从第三设备获得更新数据进行第一存储数据的更新。
126.在本实施例中,第一设备通过第二接口获得来自第三设备的更新数据,不再局限于使用第一接口连接第二设备对第一设备进行更新,可以提高第一设备更新第一存储数据的多样性和灵活性。
127.示例性的,例如,如图4所示,在共享办公场景中,需要工位上的第一设备进行指定内容(如,该座位在哪些时间段是被预定的、在哪些时间段是没有被预定的、今天该办公室的wifi密码是多少、共享打印机的ip地址是多少)显示,以向工位使用人员推送指定内容。如果第一设备的第一接口断开连接,但是,第一设备可以通过第二接口获得来自第三设备的更新数据(如,内容为“this desk has been bookd for john on 6/8/22”的数据)和控制指令(如,用于指示内容的显示时间段为“8:00-9:00”的指令),基于更新数据将第一存储数据更新为第二存储数据,显示对应于第二存储数据的第二内容(即,在8:00-9:00显示this desk has been bookd for john on6/8/22),实现在第一设备的第一接口断开连接的情况下,仍能通过第一设备推送指定内容。
128.并且,第二接口和第一接口之间互相不影响,保证第一设备可以通过第一接口接收第二设备的显示信号的同时,获得更新数据,保证更新数据获取的效率。
129.作为本技术另一可选实施例,参照图5,为本技术实施例4提供的一种显示方法的流程示意图,本实施例主要是对上述实施例1描述的显示方法中步骤s101的细化方案,如图5所示,上述步骤s101可以包括但不局限于以下步骤:
130.s1012、使第二设备获得第一设备的标识信息,标识信息用于第二设备从第三设备获得对应第一设备的更新数据。
131.本实施例中,并不局限于第一设备主动将标识信息发送给第二设备,以主动从第三设备获得对应第一设备的更新数据。或者,第三设备可以将第一设备的标识信息和对应第一设备的更新数据发送给第二设备,以使第一设备可以被动接收来自第三设备的更新数据。
132.第三设备的具体实现可以参见实施例3中第三设备的相关介绍,在此不再赘述。
133.第二设备和第三设备之间可以通过如蓝牙、无线保真(wifi,wireless fidelity)等建立无线连接关系,也可以通过传输线建立有线连接关系。
134.建立有连接关系的第二设备和第三设备之间可以进行数据交互,第二设备可以基于第一设备的标识信息,从第三设备获得对应第一设备的更新数据。
135.s1013、通过第一接口获得更新数据。
136.第二设备可以但不局限于:停止通过第一接口输出显示信号,且通过第一接口转发来自第三设备的更新数据。
137.本实施例中,通过使第二设备获得第一设备的标识信息,标识信息用于第二设备从第三设备获得对应第一设备的更新数据,通过第一接口获得更新数据,第一设备可以不
使用其它接口获得更新数据,以满足更新第一存储数据的使用需求。
138.示例性的,例如,如图6所示,在共享办公场景中,需要工位上的第一设备进行指定内容(如,该座位在哪些时间段是被预定的、在哪些时间段是没有被预定的、今天该办公室的wifi密码是多少、共享打印机的ip地址是多少)显示,以向工位使用人员推送指定内容。如果第一设备的第一接口处于连接状态,第一设备可以通过第一接口获得第二设备从第三设备获得的更新数据(如,内容为“this desk has been bookd for john on 6/8/22”的数据)和控制指令(如,用于指示内容的显示时间段为“8:00-9:00”的指令),基于更新数据将第一存储数据更新为第二存储数据,显示对应于第二存储数据的第二内容(即,在8:00-9:00显示this desk has been bookd for john on 6/8/22),实现在第一接口有连接的情况下,通过第一设备推送指定内容。
139.作为本技术另一可选实施例,参照图7,为本技术实施例5提供的一种显示方法的流程示意图,本实施例主要是对上述实施例1描述的显示方法中步骤s102的细化方案,如图7所示,上述步骤s102可以包括但不局限于以下步骤:
140.步骤s1021、基于更新数据,第一设备更新第一存储数据中的第二部分以获得第二存储数据。
141.其中,第一存储数据包括第一部分和第二部分,第一部分对应第一设备的硬件属性,第一部分和第二部分不同。
142.本实施例中,第一部分对应的第二内容或第二部分对应的第二内容均可以影响第一内容的显示。
143.第二部分对应的第二内容和第一部分对应的第二内容之间可以进行互不影响的显示。具体地,进行互不影响的显示可以包括但不局限于:
144.第二部分对应的第二内容和第一部分对应的第二内容不同时进行显示。例如,如果显示第一部分对应的第二内容,第二部分对应的第二内容不可显示,如果取消显示第一部分对应的第二内容,第二部分对应的第二内容可显示。
145.又或者,第二部分对应的第二内容和第一部分对应的第二内容同时进行显示,且,第二部分对应的第二内容和第一部分对应的第二内容显示在不同区域。
146.当然,如果第一设备正在显示第一部分对应的第二内容,需要显示第二部分对应的第二内容,第二部分对应的第二内容也可以通过遮挡第一部分对应的第二内容的部分或全部进行显示。
147.通过步骤s1021,第二存储数据中的第一部分与第一存储数据中的第一部分相同,第二存储数据中的第二部分是对第一存储数据中的第二部分进行更新后得到的。相应地,第一设备可以自己生成第一存储数据中的第一部分对应的第二内容,和/或,第二存储数据中第二部分对应的第二内容。其中,第一设备通过显示第二存储数据中第二部分对应的第二内容,完成指定内容显示。
148.示例性的,例如,如果第一设备为显示器,相应地,显示器可以自己生成对应硬件属性(如,显示亮度、显示对比度和显示清晰度中至少一种)的第一部分对应的osd(on-screen display)界面的内容,和/或,第二部分对应的osd界面的内容。其中,显示器自己生成对应上述硬件属性的第一部分对应的osd界面的内容,即上述第一部分对应的第二内容的一种具体实施方式,显示器自己生成的第二部分对应的osd界面的内容即上述第二部分
对应的第二内容的一种具体实施方式。
149.在本实施例中,第一设备通过获得更新数据,基于更新数据,第一设备更新第一存储数据中的第二部分以获得第二存储数据,显示第一存储数据中第一部分对应的第二内容,和/或,第二存储数据中第二部分对应的第二内容,使第二存储数据中的第二部分可以对应于指定内容,通过显示对应于第二部分的第二内容来进行指定内容显示,提高用户使用体验。
150.并且,基于更新数据,对第一存储数据中的部分数据进行更新,在不更新第一设备自己生成的第一部分对应的第二内容的基础上,进行指定内容显示。示例性的,例如,如果第一设备为显示器,在不更新显示器自己生成的对应硬件属性的osd界面的内容的基础上,通过显示器自己生成的不同于硬件属性的第二部分的osd界面的内容进行指定内容显示。
151.当然,在本技术中,上述步骤s102的具体实施方式并不局限于上述步骤s1021,步骤s102也可以包括但不局限于:
152.s1022、基于更新数据,第一设备更新第一存储数据中的第一部分和第二部分以获得第二存储数据。
153.在步骤s1022中,更新数据可以包括第一更新数据和第二更新数据,第一更新数据用于更新第一存储数据中的第一部分,第二更新数据用于更新第一存储数据中的第二部分。
154.通过步骤s1022,基于更新数据,第一设备更新第一存储数据中的第一部分和第二部分以获得第二存储数据,更新了第一部分的第二内容及第二部分对应的第二内容,并通过显示第二部分对应的第二内容来进行指定内容显示。示例性的,例如,如果第一设备为显示器,可以更新显示器自己生成的对应硬件属性的第一部分的osd界面的内容和显示器自己生成的不同于硬件属性的第二部分的osd界面的内容,且通过显示器自己生成的不同于硬件属性的第二部分的osd界面的内容进行指定内容显示。
155.在本实施例中,第一设备至少可以具有第一模式和第二模式。
156.第一设备在第一模式和第二模式下显示的内容不同。具体地,第一设备在第一模式下,可以显示第一内容,和/或,第一部分对应的第二内容。
157.第一设备在第二模式下,可以显示第二部分对应的第二内容。
158.第一设备如果显示第一内容,和/或,第一部分对应的第二内容,需要切换至第一模式,在第一模式下进行显示;第一设备如果显示第二部分对应的第二内容,需要切换至第二模式,在第二模式下进行显示。
159.值得说明的是,第一设备获得更新数据不需要进行模式切换,第一设备可以在第一模式或第二模式下获得更新数据。进而,基于更新数据,第一设备可以在第一模式或第二模式下将第一存储数据更新为第二存储数据。也就是说,第一模式和第二模式均支持进行第一存储数据更新。
160.第一设备还可以具有第三模式,第一设备在第三模式下,不显示第一内容或第二内容。
161.第一模式、第二模式和第三模式可以理解为对应于第一设备的显示功能,能被第一设备使用的模式。
162.对应第一设备具有第一模式、第二模式和第三模式,显示方法还可以包括但不局
限于以下步骤:
163.s103、获得切换指令。
164.s104、第一设备响应切换指令,在第一模式,第二模式和第三模式之间切换。
165.步骤s103可以包括但不局限于以下至少之一:
166.s1031、从第一设备在第一模式下第一接口无显示信号输入的时刻开始计时,如果计时时长达到设定时长且第二接口无控制信号输入,或,如果第一设备获得第一输入操作,或,如果检测到第一接口无显示信号输入且第二接口无控制信号输入,获得第一切换指令;其中,第一切换指令用于将第一设备从第一模式切换为第三模式。
167.设定时长可以根据需要进行设置,在本技术中不做限制。
168.第一输入操作,可以是用户通过实体按键输入的,也可以是通过虚拟按键或者触摸屏输入的。
169.第一接口、显示信号、第二接口和控制信号的描述,可以参见前述关于第一接口、显示信号、第二接口和控制信号的相关介绍,在此不再赘述。
170.从第一设备在第一模式下第一接口无显示信号输入的时刻开始计时,如果计时时长达到设定时长且第二接口无控制信号输入,或,如果检测到第一接口无显示信号输入且第二接口无控制信号输入,可以说明第一设备有不显示第一内容和第二内容的需求,进而可以获得第一切换指令。
171.如图8所示,第一设备响应第一切换指令,从第一模式切换为第三模式。
172.示例性的,例如,在第一设备用于作为第二设备的扩展显示屏使用的场景中,第二设备如果停止使用第一设备作为扩展显示屏,第二设备通过断开与第一设备的第一接口的连接,或,停止向第一设备的第一接口输入显示信号,第一设备会检测到第一接口无显示信号输入,进而检测第二接口是否有控制信号输入,如果第二接口也无控制信号输入,可以确定需要从第一模式切换为第三模式。或者,第一设备会检测到第一接口无显示信号输入,进而从在第一模式下第一接口无显示信号输入的时刻开始计时,如果计时时长达到设定时长且第二接口无控制信号输入,可以获得第一切换指令,响应第一切换指令,从第一模式切换为第三模式。
173.s1032、如果检测到第一接口有显示信号输入,且第二接口无控制信号输入,获得第二切换指令;其中,第二切换指令用于将第一设备从第三模式切换为第一模式。
174.如果检测到第一接口有显示信号输入,且第二接口无控制信号输入,可以说明第一设备有显示第一内容,和/或,第一部分对应的第二内容的需求,进而可以获得第二切换指令。
175.如图8所示,第一设备响应第二切换指令,从第三模式切换为第一模式。
176.示例性的,例如,在第一设备用于作为第二设备的扩展显示屏使用的场景中,第二设备可以通过第一设备的第一接口向第一设备输入显示信号,第一设备会检测到第一接口有显示信号输入,进而检测第二接口是否有控制信号输入,如果第二接口无控制信号输入,可以获得第二切换指令,响应第二切换指令,从第三模式切换为第一模式,在第一模式下辅助第二设备使用。
177.s1033、如果第一设备在第三模式下,检测到第二接口有控制信号输入,获得第三切换指令;其中,第三切换指令用于将第一设备从第三模式切换为第二模式。
178.如果第一设备在第三模式下,检测到第二接口有控制信号输入,可以说明第一设备有显示第二部分对应的第二内容的需求,进而可以获得第三切换指令。
179.如图8所示,第一设备响应第三切换指令,从第三模式切换为第二模式。
180.示例性的,例如,在共享办公场景中,如果第一设备正处于第三模式,第三设备需要第一设备显示和工位使用相关的指定内容,第三设备可以通过第二接口向第一设备发送控制信号,第一设备检测到第二接口有控制信号输入,可以获得第三切换指令,响应第三切换指令,从第三模式切换为第二模式。
181.s1034、从第一设备在第二模式下停止显示第二部分对应的第二内容的时刻开始计时,如果计时时长达到设定时长且第一接口无显示信号输入且第二接口无控制信号输入,或,如果第一设备获得第二输入操作,或,如果第一设备停止显示第二部分对应的第二内容且检测到第一接口无显示信号输入且第二接口无控制信号输入,获得第四切换指令;其中,第四切换指令用于将第一设备从第二模式切换为第三模式。
182.第二输入操作,可以是用户通过实体按键输入的,也可以是通过虚拟按键或者触摸屏输入的。
183.从第一设备在第二模式下停止显示第二部分对应的第二内容的时刻开始计时,如果计时时长达到设定时长且第一接口无显示信号输入且第二接口无控制信号输入,或,如果第一设备停止显示第二部分对应的第二内容且检测到第一接口无显示信号输入且第二接口无控制信号输入,可以说明第一设备有不显示第一内容和第二内容的需求,进而可以获得第四切换指令。
184.如图8所示,第一设备响应第四切换指令,从第二模式切换为第三模式。
185.示例性的,例如,在共享办公场景中,如果第二部分对应的第二内容为需要第一设备显示的和工位使用相关的指定内容,且该指定内容的显示时间段为“8:00-9:00”,如果超过9:00,可以停止显示该指定内容,在第二模式下停止显示该指定内容的时刻开始计时,如果计时时长达到设定时长且第一接口无显示信号输入且第二接口无控制信号输入,或,如果第一设备停止显示该指定内容且检测到第一接口无显示信号输入且第二接口无控制信号输入,可以获得第四切换指令,响应第四切换指令,从第二模式切换为第三模式。
186.s1035、如果第一设备在第一模式下,检测到第二接口有控制信号输入,获得第五切换指令;其中,第五切换指令用于将第一设备从第一模式切换为第二模式。
187.如果第一设备在第一模式下,检测到第二接口有控制信号输入,可以说明第一设备有显示第二部分对应的第二内容的需求,进而可以获得第五切换指令。
188.如图8所示,第一设备响应第五切换指令,从第一模式切换为第二模式。
189.示例性的,例如,在第二设备将第一设备作为第二设备的扩展显示屏使用的场景中,第二设备如果正在通过第一设备的第一接口向第一设备输入显示信号,第一设备在第一模式下,检测到第二接口有控制信号输入,可以获得第五切换指令,响应第五切换指令,从第一模式切换为第二模式。
190.s1036、如果第一设备在第二模式下,第一设备停止显示第二部分对应的第二内容且第二接口处于断开状态且第一接口有显示信号输入,获得第六切换指令;其中,第六切换指令用于将第一设备从第二模式切换为第一模式。
191.如果第一设备在第二模式下,第一设备停止显示第二部分对应的第二内容且第二
接口处于断开状态且第一接口有显示信号输入,可以说明第一设备有不显示第二部分对应的第二内容,且显示第一内容和/或第一部分对应的第二内容的需求,进而可以获得第六切换指令。
192.如图8所示,第一设备响应第六切换指令,从第二模式切换为第一模式。
193.示例性的,例如,在共享办公场景中,第三设备可以通过第二接口向第一设备发送控制信号,控制信号中包含和工位使用相关的指定内容和指定内容对应的控制指令(如,用于指示内容的显示时间段为“8:00-9:00”的指令),第三设备可以在发送控制之后,断开与第一设备的第二接口之间的连接。第一设备可以在时间超过9:00时,停止显示该指定内容,且会检测到第二接口处于断开状态,如果还检测到第一接口有显示信号输入,可以获得第六切换指令,响应第六切换指令,从第二模式切换为第一模式。
194.本实施例中,通过获得切换指令,第一设备响应切换指令,在第一模式,第二模式和第三模式之间切换,可以使用户在模式切换后使用相应的功能,提高用户使用体验。
195.作为本技术另一可选实施例,参照图9,为本技术实施例6提供的一种显示方法的流程示意图,如图9所示,该方法可以包括但不局限于以下步骤:
196.步骤s301、第一设备获得更新数据。
197.步骤s302、基于更新数据,第一设备更新第一存储数据中的第二部分以获得第二存储数据;其中,第一存储数据包括第一部分和第二部分,第一部分对应第一设备的硬件属性,第一部分和第二部分不同。
198.其中,第一设备能显示第一内容或第二内容;第一内容对应于通过第一接口连接第二设备后接收的显示信号;第二内容对应于第一存储数据或第二存储数据。
199.本实施例中,第一存储数据可以存储于第一存储单元,和/或,第二存储单元中,相应地,基于更新数据,第一设备可以更新第一存储单元中第一存储数据中的第二部分以获得第二存储数据,和/或,第二存储单元中第一存储数据中的第二部分以获得第二存储数据。
200.其中,第一存储单元的存储容量小于第二存储单元的存储容量和/或第一存储单元的数据读取速度大于第二存储单元的数据读取速度。
201.步骤s303、如果从第一模式或第三模式切换为第二模式,如果从第一存储单元中未获取到第二存储数据,将第二存储单元中第二存储数据输入至第一存储单元,从第一存储单元中获取第二存储数据,显示第二存储数据对应的第二内容。
202.如果第一存储单元的可用存储空间不再足以存储第二存储数据,或,如果第一存储单元的可用存储空间足以存储第二存储数据但第二存储数据丢失,或,未对第一存储单元中第一存储数据进行更新,从第一存储单元中均获取不到第二存储数据,如果从第一存储单元中未获取到第二存储数据,可以将第二存储单元中第二存储数据输入至第一存储单元,从第一存储单元中获取第二存储数据,显示第二存储数据对应的第二内容。
203.如果第一存储单元的可用存储空间足以存储第二存储数据,可以直接将第二存储单元中第二存储数据输入至第一存储单元中可用存储空间。如果第一存储单元的可用存储空间不足以存储第二存储数据,可以对第一存储单元中的数据进行搬移操作,得到足以存储第二存储数据的存储空间,进而将第二存储单元中第二存储数据输入至第一存储单元中。
204.其中,对第一存储单元中的数据进行搬移操作,可以包括但不局限于:对第一存储单元中的数据进行删除操作,或,迁移至其它存储单元(如,第二存储单元)。
205.如果从第一模式或第三模式切换为第二模式,如果从第一存储单元中未获取到第二存储数据,将第二存储单元中第二存储数据输入至第一存储单元,从第一存储单元中获取第二存储数据,显示第二存储数据对应的第二内容,可以利用第二存储单元的较大存储容量及第一存储单元的较快数据读取速度,获取第二存储数据,保证第二存储数据获取的效率,进而保证显示第二存储数据对应的第二内容的效率。
206.在本实施例中,基于更新数据,第一设备更新第二存储单元中第一存储数据中的第二部分,可以包括但不局限于:
207.s3021、第一设备基于更新数据,在第二存储单元中第一存储数据中的第二部分中增加新的第二部分,获得第二存储单元中第一存储数据中的多个第二部分。
208.其中,多个第二部分中每个第二部分各自对应有唯一的标识信息。
209.第二存储单元中第一存储数据包括至少一个第二部分。
210.当然,基于更新数据,第一设备更新第二存储单元中第一存储数据中的第二部分,也可以包括但不局限于:
211.s3022、第一设备基于更新数据替换或修改第二存储单元中的多个第二部分中至少一个第二部分。
212.其中,多个第二部分中每个第二部分各自对应有唯一的标识信息。
213.对应步骤s3021或步骤s3022,如果从第一模式或第三模式切换为第二模式,可以获得目标标识信息,将多个第二部分中目标标识信息对应的第二部分输入至第一存储单元。
214.目标标识信息为多个第二部分中每个第二部分各自对应的唯一的标识信息中至少一个。
215.获得目标标识信息,可以包括但不局限于:通过第二接口获得来自第三设备的目标标识信息。
216.本实施例中,第一设备可以基于更新数据,只更新第二存储单元中第一存储数据中的第二部分,通过更新,第二存储单元可以存储多个第二部分,在此基础上,如果从第一模式或第三模式切换为第二模式,可以获得目标标识信息,将多个第二部分中目标标识信息对应的第二部分输入至第一存储单元,实现从第一设备本地快速获取多个第二部分中的其中至少一个第二部分,进而快速显示第二部分对应的第二内容。
217.在本实施例中,步骤s302可以包括但不局限于:
218.s3023、如果更新数据的数据格式与第二内容对应的数据格式不一致,将更新数据转换为符合第二内容对应的数据格式的数据。
219.更新数据可以包括但不局限于:文本数据和/或图像数据。相应地,第二内容可以包括但不局限于:第二文本内容和/或第二图像内容。第二文本内容对应的数据格式可以包括但不局限于:第二文本内容对应的字体格式(如,类型、大小)。第二图像内容对应的数据格式可以包括但不局限于:第二图像内容对应的图像格式(如,图像尺寸、图像分辨率)。
220.s3024、基于符合第二内容对应的数据格式的数据,第一设备更新第一存储数据中的第二部分以获得第二存储数据。
221.通过步骤s3023和s3024,可以使得第二存储数据中第二部分符合第二内容对应的数据格式,实现在更新阶段准备好第一设备能够识别的第二部分,进而提高第一设备生成第二部分对应的第二内容的效率,保证第二部分对应第二内容的显示效率。
222.接下来对本技术提供的一种电子设备进行介绍,下文介绍的电子设备与上文介绍的显示方法可相互对应参照。
223.如图10所示,电子设备可以包括:
224.存储单元100,用于存储数据。
225.第一处理单元200,用于获得更新数据,基于更新数据,将存储单元100中的第一存储数据更新为第二存储数据。
226.第一接口300,用于连接第二设备,从第二设备接收显示信号。
227.显示单元400,用于显示第一内容或第二内容;第一内容对应于通过第一接口连接第二设备后接收的显示信号;第二内容对应于第一存储数据或第二存储数据。
228.电子设备通过第一处理单元200获得更新数据,基于更新数据,将存储单元100中第一存储数据更新为第二存储数据,使存储单元100中第二存储数据可以对应于指定内容,通过显示单元400显示对应于第二存储数据的第二内容,来进行指定内容显示,提高用户对电子设备的使用体验。
229.本实施例中,第一处理单元200获得更新数据的具体过程可以包括但不局限于:
230.使第二设备获得第一设备的标识信息,标识信息用于第二设备从第三设备获得对应第一设备的更新数据;通过第一接口获得更新数据。
231.对应第一处理单元200获得更新数据的以上方式,电子设备可以不增加其它接口即可满足更新第一存储数据的使用需求。
232.对应第一设备为显示器的实施方式,第一处理单元200的功能可以但不局限于由显示处理芯片(scaler)实现。
233.如图11所示,本实施例中,电子设备还可以包括:
234.第二接口500,用于连接第三设备,从第三设备获得更新数据。
235.第一处理单元200,具体用于从第二接口500获得更新数据。
236.电子设备通过第二接口获得来自第三设备的更新数据,不再局限于使用第一接口连接第二设备对电子设备进行更新,可以提高电子设备更新第一存储数据的多样性和灵活性。
237.本实施例中,第一处理单元200,具体可以用于基于更新数据,更新第一存储数据中的第二部分以获得第二存储数据。
238.其中,第一存储数据包括第一部分和第二部分,第一部分对应第一设备的硬件属性,第一部分和第二部分不同。
239.第一处理单元200基于更新数据,更新第一存储数据中的第二部分,使存储单元100中的第二部分可以对应于指定内容,通过显示单元400显示对应于第二部分的第二内容来进行指定内容显示,提高用户使用体验。
240.如图12或图13所示,存储单元100可以包括:第一存储单元1001和第二存储单元1002,第一存储单元1001的存储容量小于第二存储单元1002的存储容量和/或第一存储单元1001的数据读取速度大于第二存储单元1002的数据读取速度。
241.本实施例中,第一存储数据可以存储于第一存储单元1001,和/或,第二存储单元1002中,相应地,第一处理单元200,基于更新数据,更新第一存储数据中的第二部分以获得第二存储数据,可以包括:
242.基于更新数据,更新第一存储单元1001中第一存储数据中的第二部分以获得第二存储数据,和/或,第二存储单元1002中第一存储数据中的第二部分以获得第二存储数据。
243.第一处理单元200,还用于如果从第一模式或第三模式切换为第二模式,如果从第一存储单元1001中未获取到第二存储数据,将第二存储单元1002中第二存储数据输入至第一存储单元1001,将第一存储单元1001中第二存储数据发送给显示单元400。
244.显示单元400,具体用于显示第二存储数据对应的第二内容。
245.第一处理单元200可以利用第二存储单元1002的较大存储容量及第一存储单元1001的较快数据读取速度,获取第二存储数据,保证第二存储数据获取的效率,进而保证显示单元400显示第二存储数据对应的第二内容的效率。
246.第一存储单元1001可以包括但不局限于:静态随机存取存储器(static random-access memory,sram),第二存储单元1002可以包括但不局限于:eeprom(electrically erasable programmable read only memory)。
247.如图14或图15所示,电子设备还可以包括:第二处理单元600,用于获得第二部分对应的标识信息。第二处理单元600可以通过第一接口300或第二接口500获得第二部分对应的标识信息。
248.第一处理单元200基于更新数据,更新第二存储单元1002中第一存储数据中的第二部分的过程,具体可以包括:
249.第一处理单元200基于更新数据,在第二存储单元1002中第一存储数据中的第二部分中增加新的第二部分,获得第二存储单元1002中第一存储数据中的多个第二部分;
250.或,第一处理单元200基于更新数据替换或修改第二存储单元1002中的多个第二部分中至少一个第二部分;其中,多个第二部分中每个第二部分各自对应有唯一的标识信息。
251.第一处理单元200可以基于更新数据,只更新第二存储单元1002中第一存储数据中的第二部分,通过更新,第二存储单元1002可以存储多个第二部分。
252.其中,第一处理单元200,还可以用于如果从第一模式或第三模式切换为第二模式,从第二处理单元600获得目标标识信息,将多个第二部分中目标标识信息对应的第二部分输入至第一存储单元1001。
253.本实施例中,第二处理单元600可以包括但不局限于:微控制单元(microcontroller unit,mcu)。
254.电子设备通过第二处理单元600管理第二部分对应的标识信息,使得第一处理单元200如果从第一模式或第三模式切换为第二模式,从第二处理单元600获得目标标识信息,将多个第二部分中目标标识信息对应的第二部分输入至第一存储单元1001,实现从电子设备本地快速获取多个第二部分中的其中至少一个第二部分,进而使显示单元400快速显示第二部分对应的第二内容。
255.第一处理单元200,还可以用于如果从第一模式或第二模式切换为第三模式时,可以通过第二处理单元600使电源管理单元(pmu)为第一设备供电。
256.如图16或图17所示,电子设备还可以包括:第三处理单元700。第三处理单元700可以通过第一接口300或第二接口500获得更新数据。
257.第三处理单元700,用于如果更新数据的数据格式与第二内容对应的数据格式不一致,将更新数据转换为符合第二内容对应的数据格式的数据.
258.通过第三处理单元700,可以使第二存储数据中第二部分符合第二内容对应的数据格式。
259.第一处理单元200基于更新数据,更新第一存储数据中的第二部分以获得第二存储数据的过程,具体包括:
260.第一处理单元200从第三处理单元700获得符合第二内容对应的数据格式的数据,基于符合第二内容对应的数据格式的数据,更新第一存储数据中的第二部分以获得第二存储数据。
261.第一处理单元200通过第三处理单元700,实现在更新阶段准备好电子设备能够识别的第二部分,进而提高电子设备生成第二部分对应的第二内容的效率,保证第二部分对应第二内容的显示效率。
262.第一处理单元200还可以用于:获得切换指令;以及,
263.响应切换指令,在第一模式,第二模式和第三模式之间切换。
264.第一处理单元200通过获得切换指令,第一设备响应切换指令,在第一模式,第二模式和第三模式之间切换,可以使用户在模式切换后使用电子设备的相应的功能,提高用户使用体验。
265.需要说明的是,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
266.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
267.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本技术时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
268.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例或者实施例的某些部分所述的方法。
269.以上对本技术所提供的一种显示方法及电子设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本
申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。