CN102981894A - 显示方法和电子设备 - Google Patents

显示方法和电子设备 Download PDF

Info

Publication number
CN102981894A
CN102981894A CN2011102610130A CN201110261013A CN102981894A CN 102981894 A CN102981894 A CN 102981894A CN 2011102610130 A CN2011102610130 A CN 2011102610130A CN 201110261013 A CN201110261013 A CN 201110261013A CN 102981894 A CN102981894 A CN 102981894A
Authority
CN
China
Prior art keywords
operating system
application program
order
electronic equipment
virtual machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011102610130A
Other languages
English (en)
Other versions
CN102981894B (zh
Inventor
尹华菊
陈实
陆见微
宁晓魁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201110261013.0A priority Critical patent/CN102981894B/zh
Publication of CN102981894A publication Critical patent/CN102981894A/zh
Application granted granted Critical
Publication of CN102981894B publication Critical patent/CN102981894B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

本发明实施例提供了显示方法和电子设备。该显示方法应用于电子设备,电子设备包括第二操作***,虚拟机管理器和第一操作***,该方法包括:第一操作***从用户接收运行第一应用程序的命令;第一操作***将该命令通过虚拟机管理器发送给第二操作***;第二操作***基于该命令运行第二应用程序;在第一操作***的界面上直接显示与由第二操作***运行第二应用程序相关结果,其中,第一应用程序仅呈现一显示窗口,且第二应用程序在该显示窗口中实质地呈现内容。上述显示方法和电子设备可以充分利用电子设备的处理能力以顺畅地运行应用程序,且不向用户呈现出***的切换以给用户带来流畅的感觉,提高了用户使用的舒适度。

Description

显示方法和电子设备
技术领域
本发明涉及显示方法和电子设备。
背景技术
对于目前的电子设备,在同一台电子设备运行双***正变得越来越普遍,在这种双***共存的情况下,两个***在处理能力上通常会有一些不同。例如,在电子设备上Android和Windows***共存的情况下,通常Windows***的硬件解码性能更强,而Android***因为不能使用电子设备的硬件的解码部分,难以达到流畅播放高清视频的效果,尤其是在传统PC情况下。
当前,如果在电子设备上运行Android***,电子设备和Android的整合有Bluestacks提出的方案,即在Windows***上运行虚拟机,在虚拟机上运行Android-X86***,从而实现双***不用重启的无缝切换。但是,在这种情况下,视频播放效果不流畅,尤其是高清视频。这是因为经过虚拟机运行在X86平台上的Android***既无法像ARM平台可以直接使用芯片厂商提供的硬件解码部分,也无法直接通过API调用Windows***下的硬件解码。这样,对于720P以上的高清视频播放达不到用户需要的流畅度,画面有卡顿感。
目前,Android***已经大范围地应用在电子设备上,但是和主机的通讯只停留在文件同步,数据传递的基础上。因此,需要提出一种显示方法,其能够充分地利用***的硬件性能,从而达到改进***的处理能力的目的。
发明内容
因此,针对上述现有技术中存在的问题和需求做出本发明。
本发明的目的是提供一种显示方法和电子设备,其能够通过以第二操作***来代替第一操作***运行应用程序,从而充分地利用电子设备的处理能力,改进电子设备的性能。
并且,本发明的目的是提供一种显示方法和电子设备,其能够通过直接向用户呈现与应用程序的运行有关的结果,使得用户在顺畅地运行应用程序的同时,不感觉到***的切换,提高了用户使用的舒适度。
根据本发明实施例的一个方面,提供了显示方法,应用于一电子设备,所述电子设备包括第二操作***,第二操作***运行一虚拟机管理器,在所述虚拟机管理器中,运行有第一操作***,所述方法包括:当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行第一应用程序的命令;所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
在上述方法中,在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括,基于所述命令运行第二应用程序以在所述第二操作***的第二界面上生成所述第二应用程序对应的第二窗口,其中,所述第二应用程序与所述第一应用程序相关联;在所述第一操作***的第一界面上直接显示所述第二窗口的至少部分内容。
在上述方法中,在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:基于所述命令运行第二应用程序,产生第二应用程序的数据;将所述数据的地址传入显存中,供第一操作***直接使用。
在上述方法中,所述当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行一应用程序的命令的步骤具体为:在所述第一操作***从用户接收到针对目标文件的运行命令时,启动所述第一操作***的所述第一应用程序;所述第一操作***将所述命令通过虚拟机通道发送给所述第二操作***的步骤具体为:在所述第一操作***向所述第二操作***发送启动所述第一应用程序的指令的同时,所述第一操作***获得所述目标文件的地址和所述第一应用程序的显示参数,所述显示参数包括所述显示窗口的大小和位置;将所述第一应用程序的标识符、所述目标文件的地址和所述显示参数经由虚拟机管理器发送给所述第二操作***;所述第二操作***在接收到所述命令的情况下,基于所述命令运行所述应用程序具体为:所述第二操作***基于所述标识符,启动相关联的所述第二应用程序;基于所述目标文件的地址获得所述目标文件,并在所述第二应用程序的第二窗口中显示运行所述第二应用程序的相关结果;获得所述显示参数以确定所述第二窗口的显示位置和大小;在所述第一操作***的界面上直接显示与由所述第二操作***运行所述应用程序相关结果具体为:所述第二操作***基于所述显示参数,通过所述虚拟机通道,将所述第二窗口匹配地覆盖所述第一操作***的所述第一应用程序的所述显示窗口。
在上述方法中,当所述第一操作***从用户接收到对所述相关文件的操作指令时,通过所述虚拟机管理器将所述操作指令发送给所述第二操作***;所述第二操作***执行与所述操作指令对应的操作,并在匹配地覆盖所述第一操作***的第一应用程序的所述显示窗口的所述第二操作***的所述第二应用程序的所述第二窗口上显示与所述操作对应的结果。
在上述方法中,所述操作指令为暂停、重放、快进、快退,跳转之一。
在上述方法中,进一步包括:当获得关闭所述第一应用程序的命令时,所述第一操作***退出第一应用程序而仅显示所述第一界面,并将所述关闭命令通过虚拟机管理器发送到所述第二操作***,以使得所述第二操作***在后台退出第二应用程序。
根据本发明实施例的另一方面,提供了电子设备,所述电子设备包括第二操作***,第二操作***运行一虚拟机管理器,在所述虚拟机管理器中,运行有第一操作***,所述电子设备进一步包括:控制器,用于当所述电子设备运行所述第一操作***时,控制所述第一操作***从用户接收运行第一应用程序的命令;控制所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;控制所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;控制在所述第一操作***的界面上直接显示与由所述第二操作***运行第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
在上述电子设备中,所述控制器在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:基于所述命令运行第二应用程序以在所述第二操作***的第二界面上生成所述第二应用程序对应的第二窗口,其中,所述第二应用程序与所述第一应用程序相关联;在所述第一操作***的第一界面上直接显示所述第二窗口的至少部分内容。
在上述电子设备中,所述控制器在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:基于所述命令运行第二应用程序,产生第二应用程序的数据;将所述数据的地址传入显存中,供第一操作***直接使用。
在上述电子设备中,所述控制器当所述电子设备运行所述第一操作***时,控制所述第一操作***从用户接收运行一应用程序的命令具体为:在所述第一操作***从用户接收到针对目标文件的运行命令时,启动所述第一操作***的所述第一应用程序;所述控制器控制所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***的步骤具体为:在所述第一操作***向所述第二操作***发送启动所述第一应用程序的指令的同时,所述第一操作***获得所述目标文件的地址和所述第一应用程序的显示参数,所述显示参数包括所述显示窗口的大小和位置;将所述第一应用程序的标识符、所述目标文件的地址和所述显示参数经由虚拟机管理器发送给所述第二操作***;所述控制器在所述第二操作***在接收到所述命令的情况下,控制基于所述命令运行所述应用程序具体为:控制所述第二操作***基于所述标识符,启动相关联的所述第二应用程序;基于所述目标文件的地址获得所述目标文件,并在所述第二应用程序的第二窗口中显示运行所述第二应用程序的相关结果;获得所述显示参数以确定所述第二窗口的显示位置和大小;所述控制器控制在所述第一操作***的界面上直接显示与由所述第二操作***运行所述应用程序相关结果具体为:所述第二操作***基于所述显示参数,通过所述虚拟机管理器,将所述第二窗口匹配地覆盖所述第一操作***的所述第一应用程序的所述显示窗口。
在上述电子设备中,当所述第一操作***从用户接收到对所述相关文件的操作指令时,所述控制器通过所述虚拟机管理器将所述操作指令发送给所述第二操作***;所述控制器控制所述第二操作***执行与所述操作指令对应的操作,并在匹配地覆盖所述第一操作***的第一应用程序的所述显示窗口的所述第二操作***的所述第二应用程序的所述第二窗口上显示与所述操作对应的结果。
在上述电子设备中,所述操作指令为暂停、重放、快进、快退,跳转之一。
在上述电子设备中,进一步包括:所述控制器当获得关闭所述第一应用程序的命令时,控制所述第一操作***退出第一应用程序而仅显示所述第一界面,并将所述关闭命令通过虚拟机管理器发送到所述第二操作***,以使得所述第二操作***在后台退出第二应用程序。
根据本发明实施例的又一方面,提供了电子设备,包括:第一显示屏幕;第二显示屏幕;存储模块,用于存储第一操作***、运行于所述第一操作***之上的虚拟机管理器以及运行于所述虚拟机管理器之上的第二操作***;处理器,用于运行所述第一操作***、所述虚拟机管理器和所述第二操作***,并在满足第一条件时,控制所述第一显示屏幕显示所述第一操作***的运行界面,在满足第二条件时,控制所述第二显示屏幕显示所述第二操作***的运行界面,包括:接收模块:用于当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行第一应用程序的命令;发送模块:用于所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;处理模块,用于在所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;显示模块:用于在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
通过根据本发明实施例的显示方法和电子设备,可以充分利用电子设备的处理能力以顺畅地运行应用程序,且不向用户呈现出***的切换从而给用户带来流畅的感觉,提高了用户使用的舒适度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是示出了根据本发明实施例的虚拟机架构的示意图;
图2是示出了根据本发明实施例的显示方法的示意性流程图;
图3是根据本发明实施例在Android***和Windows***中播放视频的示意性流程图;
图4是根据本发明实施例的电子设备的示意性框图;
图5是根据本发明实施例的另一电子设备的示意性框图。
具体实施方式
下面,将结合附图详细描述根据本发明实施例的显示方法和电子设备。
根据本发明实施例的一个方面,提供了一种显示方法,应用于一电子设备,所述电子设备包括第二操作***,第二操作***运行一虚拟机管理器,在所述虚拟机管理器中,运行有第一操作***,所述方法包括:当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行第一应用程序的命令;所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;在所述第一操作***的界面上直接显示与由所述第二操作***运行第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
通过上述显示方法,可以由第二操作***代替第一操作***来运行应用程序,并将与应用程序的运行有关的结果显示给用户,在能够充分利用电子设备的处理能力以顺畅地运行应用程序的同时,不会向用户呈现出***的切换,从而仍然给用户带来流畅的感觉,提高了用户使用的舒适度。
图1是示出了根据本发明实施例的虚拟机架构的示意图。如图1所示,在根据本发明实施例的电子设备中,在第二操作***上运行虚拟机管理器,并在虚拟机管理器上运行第一操作***。在本发明的实施例中,第一操作***和第二操作***之间可以通过虚拟机管理器中的通路进行双向通信,从而实现根据本发明实施例的显示***。
图2是示出了根据本发明实施例的显示方法的示意性流程图。如图2所示,S1,当电子设备运行第一操作***时,第一操作***从用户接收运行第一应用程序的命令;S2,第一操作***将该命令通过虚拟机管理器发送给第二操作***;S3,第二操作***在接收到该命令的情况下,基于该命令运行第二应用程序;S4,在第一操作***的界面上直接显示与由第二操作***运行第二应用程序相关的结果,其中,第一操作***的第一应用程序仅呈现一显示窗口,且第二操作***的第二应用程序在该显示窗口中实质地呈现该结果。
也就是说,在本发明的实施例中,所运行的第一操作***的第一应用程序具有内容显示的透明性,从而使得用户可以透过第一应用程序的显示窗口直接观看到在第二操作***中运行第二应用程序的结果。
本领域技术人员可以知道,在显示屏上进行显示时,是在帧缓冲器中生成并处理一帧的图像,在上述本发明的实施例中,比如第一操作***的第一界面是一帧,则在帧缓冲器中存储该帧的大量像素数据。因此,在形成一帧的数据时,可以用等大的第二操作***的第二应用程序的第二窗口的像素数据来替换与第一操作***的显示窗口的预定区域对应的像素数据。在这种情况下,实际上是由第二操作***来在第一操作***的第一界面的显示窗口中显示相关结果。
也就是说,在上述方法中,在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括,基于所述命令运行第二应用程序以在所述第二操作***的第二界面上生成所述第二应用程序对应的第二窗口,其中,所述第二应用程序与所述第一应用程序相关联;在所述第一操作***的第一界面上直接显示所述第二窗口的至少部分内容。
这里,在第一操作***的第一界面上,可以显示第二窗口的全部内容,也可以显示第二窗口的一部分内容。例如,如果显示第二窗口的全部内容,可以是显示第二应用程序的控制栏+内容,此外,也可以仅显示第二窗口的内容部分,而不显示第二应用程序的控制栏,仍然显示第一应用程序的控制栏。
作为选择地,在上述方法中,在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:基于所述命令运行第二应用程序,产生第二应用程序的数据;将所述数据的地址传入显存中,供第一操作***直接使用。
就是说,除了由第二操作***在显示屏上显示第二应用程序运行的相关结果之外,第二操作***也可以仅将该相关结果的显示数据的地址传送到电子设备的显存中,再由第一操作***来依据该地址从显存中调用显示数据。在这种情况下,是由第一操作***来对第二操作***运行第二应用程序的相关结果进行显示。
在上述显示方法中,第一操作***可以是Android***,且第二操作***可以是Windows***。并且,在上述显示方法中,应用程序可以是视频播放程序。当然,本领域技术人员可以理解,第一操作***和第二操作***可以是任意操作***,只是由于第二操作***能够得到电子设备的硬件平台的更好的支持,因此以第二操作***的第二应用程序来替代第一操作***的第一应用程序。例如,对于视频播放程序来说,Windows操作***可以调用显卡的硬件解码功能,而Android操作***则不能。基于此,可以认为在本发明的实施例中,第二操作***能直接运行在该硬件平台上,而第一操作***不能直接运行在该硬件平台上。
在上述方法中,所述当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行一应用程序的命令的步骤具体为:在所述第一操作***从用户接收到针对目标文件的运行命令时,启动所述第一操作***的所述第一应用程序;所述第一操作***将所述命令通过虚拟机通道发送给所述第二操作***的步骤具体为:在所述第一操作***向所述第二操作***发送启动所述第一应用程序的指令的同时,所述第一操作***获得所述目标文件的地址和所述第一应用程序的显示参数,所述显示参数包括所述显示窗口的大小和位置;将所述第一应用程序的标识符、所述目标文件的地址和所述显示参数经由虚拟机管理器发送给所述第二操作***;所述第二操作***在接收到所述命令的情况下,基于所述命令运行所述应用程序具体为:所述第二操作***基于所述标识符,启动相关联的所述第二应用程序;基于所述目标文件的地址获得所述目标文件,并在所述第二应用程序的第二窗口中显示运行所述第二应用程序的相关结果;获得所述显示参数以确定所述第二窗口的显示位置和大小;在所述第一操作***的界面上直接显示与由所述第二操作***运行所述应用程序相关结果具体为:所述第二操作***基于所述显示参数,通过所述虚拟机通道,将所述第二窗口匹配地覆盖所述第一操作***的所述第一应用程序的所述显示窗口。
如上所述,在本发明的实施例中,当运行第二操作***的第二应用程序时,第二操作***根据从第一操作***通过虚拟机管理器发送的第一操作***的第一应用程序的显示窗口的位置和大小,将第二操作***的第二应用程序的第二窗口匹配地覆盖第一操作***的第一应用程序的显示窗口。这里,“匹配地覆盖”是指第二操作***的第二应用程序将其第二窗口设置为与第一操作***的第一应用程序的显示窗口同样的大小,并且将第二操作***的第二应用程序的第二窗口显示在与第一操作***的第一应用程序的显示窗口相同的位置。此时,第一操作***的第一应用程序实质上处于一种透明的状态,即,用户在第一操作***上看到的仅是第一操作***的第一应用程序的显示窗口本身,而其中显示的内容却是由第二操作***的第二应用程序所运行的结果。
在之前已经提到,例如,当在电子设备上运行Android***和Windows***时,如果要进行视频播放,当前仅Windows***能够利用电子设备的硬件解码性能,从而达到实现高清视频播放的目的。并且,当前Android***自带的视频播放器支持的格式有限,无法实现Android***的全格式播放器,而单独开发Android***全格式播放器的工作量又非常可观。因此,当用户想要在Android***中播放视频时,本发明的实施例实际上在Windows***中运行Windows***的视频播放程序,并且将播放的视频显示在Android***中的Android视频播放器的播放窗口中,使得用户感觉好像是在使用Android视频播放器进行播放一样。这样,用户便可以使用Windows***的全格式播放器进行任意格式的视频文件的播放,并且由于Windows***下的视频播放器可以利用电子设备的视频加速硬件,比如显卡的硬件解码性能,也能够实现高清视频的播放。
在上述方法中,当所述第一操作***从用户接收到对所述相关文件的操作指令时,通过所述虚拟机管理器将所述操作指令发送给所述第二操作***;所述第二操作***执行与所述操作指令对应的操作,并在匹配地覆盖所述第一操作***的第一应用程序的所述显示窗口的所述第二操作***的所述第二应用程序的所述第二窗口上显示与所述操作对应的结果。
例如,在上述显示方法中,当所述Android***从用户接收到对所述内容的播放指令时,通过所述虚拟机管理器将所述播放指令发送给所述Windows***;所述Windows***执行与所述播放指令对应的操作,并在匹配地覆盖所述Android***的视频播放程序的视频播放窗口的所述Windows***的视频播放程序的视频播放窗口显示与所述操作对应的内容。
在上述显示方法中,所述播放指令为暂停、重放、快进、快退、跳转之一。
如上所述,由于用户观看到的仍然是Android操作***的操作界面,以及在该操作界面上显示的Android***的视频播放器,因此,如果用户想要对视频的播放执行某些操作时,例如暂停、重放等,用户仍然是在所显示的Android***的视频播放器上进行操作。在本发明的实施例中,Android操作***通过虚拟机管理器将该操作命令发送到Windows***,并且Windows***的视频播放器根据该操作命令执行相应的操作,使得用户感觉到好像就是在Android***的视频播放器上进行操作一样。
这里,本领域技术人员可以理解,在第一应用程序和第二应用程序是视频播放程序以外的其它应用程序的情况下,用户也可以执行其它操作,比如当第一应用程序和第二应用程序是图片浏览程序时,操作指令也可以是诸如图像的放大、缩小、旋转等,本发明的实施例并不意在对此进行任何限制。
在上述方法中,进一步包括:当获得关闭所述第一应用程序的命令时,所述第一操作***退出第一应用程序而仅显示所述第一界面,并将所述关闭命令通过虚拟机管理器发送到所述第二操作***,以使得所述第二操作***在后台退出第二应用程序。
仍举上述第一操作***和第二操作***为Android***和Windows***,并且第一播放程序和第二播放程序是视频播放程序为例。当Android***中视频播放器对于视频的播放停止时,或者用户在Android***的视频播放器中输入了停止播放的命令时,用户可以指令所述Android***退出Android***的视频播放器,即,关闭该视频播放器。此时,如果仍然在后台由Windows***运行视频播放器,则显然会造成***资源的浪费。因此,Android操作***通过虚拟机管理器将该关闭第一应用程序的命令通知给Windows***,使得Windows***可以在后台退出视频播放器,并关闭对于所播放的视频内容的显示。
综上所述,在本发明的实施例中,例如,当要在Android***播放视频时,利用双***之间的文件共享功能,将视频文件所在路径发送给Windows***,由Windows***来解码并播放视频,同时将Windows***的播放窗口定位到Android***所在的窗口位置,在视频播放过程中的操作通过虚拟机管理器传递给Windows***,当视频播放完毕时,退出Android***和Windows***的视频播放器,回到Android***。
在具体的用户操作中,当用户触发Android***中的视频播放程序时,例如,用户从文件管理器中点击视频文件或在视频播放程序打开的界面中选定要播放的视频时,通过虚拟机管理器发送消息给Windows***,消息内容包括视频文件的存放路径和播放命令,以及Android***中的视频播放程序的显示窗口的位置和大小。Windows***收到命令后在后台启动播放器,载入要播放的源文件,并根据Android***中的视频播放程序的显示窗口的位置和大小将Windows***的视频播放器的窗口定位到虚拟机窗口所在位置处,同时通知Android***播放器就绪。在播放过程中当由用户输入了暂停,播放操作等指令时,Android***截获所述指令,并由虚拟机管理器传递到Windows***端,Windows。当播放完毕或用户退出时,播放器窗口撤消,回到Android***,同时Windows***在后台退出播放器,具体过程如图3所示。图3是根据本发明实施例在Android***和Windows***中播放视频的示意性流程图。
如上述搜,本领域技术人员可以理解,虽然在以上的描述中以第一操作***和第二操作***分别是Android***和Windows***,并且第一应用程序和第二应用程序分别是视频播放程序为例,但本发明的实施例并不意在对此进行任意限制。其中,第一操作***和第二操作***可以是在电子设备上运行的任意操作***,例如Linux***、iOS***等。并且,第一应用程序和第二应用程序也可以视频播放程序以外的其它程序,比如图像处理程序、文本编辑程序等。
另外,在本发明的实施例中,以第二操作***替代第一操作***来运行应用程序,并不限于第二操作***整体上具有比第一操作***更强的处理能力,仅需要对于该运行的特定应用程序,第二操作***比第一操作***的处理能力更强即可。在其它情况下,当所运行的某个应用程序更加适于由第一操作***运行时,本发明的实施例不会切换操作***。就是说,当要在第一操作***上运行某个应用程序时,可以由第一操作***根据***配置判断该应用程序更适于第一操作***运行还是更适于第二操作***运行。如果更适于第二操作***运行,则采用上述显示方法,由第二操作***代替第一操作***运行。而如果该应用程序更适于第一操作***运行,则不进行操作***的切换。
根据本发明的另一方面,提供了一种电子设备,所述电子设备包括第二操作***,第二操作***运行一虚拟机管理器,在所述虚拟机管理器中,运行有第一操作***,所述电子设备进一步包括:控制器,用于当所述电子设备运行所述第一操作***时,控制所述第一操作***从用户接收运行第一应用程序的命令;控制所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;控制所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;控制在所述第一操作***的界面上直接显示与由所述第二操作***运行第二应用程序的相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
通过上述电子设备,可以由第二操作***代替第一操作***来运行应用程序,并将与应用程序的运行有关的内容显示给用户,在能够充分利用电子设备的处理能力以顺畅地运行应用程序的同时,不会向用户呈现出***的切换,从而仍然给用户带来流畅的感觉,提高了用户使用的舒适度。
图4是根据本发明实施例的电子设备的示意性框图。如图4所示,电子设备10包括第二操作***11,第二操作***11上运行的虚拟机管理器12,以及在虚拟机管理器12中运行的第一操作***13,该电子设备10进一步包括:控制器13,与第二操作***11、虚拟机管理器12和第一操作***13连接,用于当电子设备10运行第一操作***13时,控制第一操作***13从用户接收运行第一应用程序的命令;控制第一操作***13将该命令通过虚拟机管理器12发送给第二操作***11;控制第二操作***11在接收到该命令的情况下,基于该命令运行第二应用程序;控制在第一操作***13的界面上直接显示与由第二操作***11运行第二应用程序的相关结果,其中,第一操作***13的第一应用程序仅呈现一显示窗口,且第二操作***11的第二应用程序在该显示窗口中实质地呈现所述结果。
如上所述,例如,在上述电子设备中,所述第一操作***是Android***,且所述第二操作***是Windows***,且所述应用程序是视频播放程序。
在上述电子设备中,所述控制器在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:基于所述命令运行第二应用程序以在所述第二操作***的第二界面上生成所述第二应用程序对应的第二窗口,其中,所述第二应用程序与所述第一应用程序相关联;在所述第一操作***的第一界面上直接显示所述第二窗口的至少部分内容。
在上述电子设备中,所述控制器在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:基于所述命令运行第二应用程序,产生第二应用程序的数据;将所述数据的地址传入显存中,供第一操作***直接使用。
在上述电子设备中,所述控制器当所述电子设备运行所述第一操作***时,控制所述第一操作***从用户接收运行一应用程序的命令具体为:在所述第一操作***从用户接收到针对目标文件的运行命令时,启动所述第一操作***的所述第一应用程序;所述控制器控制所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***的步骤具体为:在所述第一操作***向所述第二操作***发送启动所述第一应用程序的指令的同时,所述第一操作***获得所述目标文件的地址和所述第一应用程序的显示参数,所述显示参数包括所述显示窗口的大小和位置;将所述第一应用程序的标识符、所述目标文件的地址和所述显示参数经由虚拟机管理器发送给所述第二操作***;所述控制器在所述第二操作***在接收到所述命令的情况下,控制基于所述命令运行所述应用程序具体为:控制所述第二操作***基于所述标识符,启动相关联的所述第二应用程序;基于所述目标文件的地址获得所述目标文件,并在所述第二应用程序的第二窗口中显示运行所述第二应用程序的相关结果;获得所述显示参数以确定所述第二窗口的显示位置和大小;所述控制器控制在所述第一操作***的界面上直接显示与由所述第二操作***运行所述应用程序相关结果具体为:所述第二操作***基于所述显示参数,通过所述虚拟机管理器,将所述第二窗口匹配地覆盖所述第一操作***的所述第一应用程序的所述显示窗口。
在上述电子设备中,当所述第一操作***从用户接收到对所述相关文件的操作指令时,所述控制器通过所述虚拟机管理器将所述操作指令发送给所述第二操作***;所述控制器控制所述第二操作***执行与所述操作指令对应的操作,并在匹配地覆盖所述第一操作***的第一应用程序的所述显示窗口的所述第二操作***的所述第二应用程序的所述第二窗口上显示与所述操作对应的结果。
在上述电子设备中,所述操作指令为暂停、重放、快进、快退,跳转之一。
在上述电子设备中,进一步包括:所述控制器当获得关闭所述第一应用程序的命令时,控制所述第一操作***退出第一应用程序而仅显示所述第一界面,并将所述关闭命令通过虚拟机管理器发送到所述第二操作***,以使得所述第二操作***在后台退出第二应用程序。
另外,本发明另一方面,还提供了一种电子设备,该电子设备包括:第一显示屏幕;第二显示屏幕;存储模块,用于存储第二操作***、运行于所述第一操作***之上的虚拟机管理器以及运行于所述虚拟机管理器之上的第一操作***;处理器,用于运行所述第二操作***、所述虚拟机管理器和所述第一操作***,并在满足第一条件时,控制所述第一显示屏幕显示所述第一操作***的运行界面,在满足第二条件时,控制所述第二显示屏幕显示所述第二操作***的运行界面。
其中,该电子设备可以是一笔记本型计算机,该第一显示屏幕设置于该笔记本型计算机的B面,该第二显示屏幕设置于该笔记本型计算机的A面,该处理器可以在该笔记本型计算机的盖体打开(即第一条件)时,控制第一显示屏幕显示第一操作***的运行界面,在该笔记型计算机的盖体合上(即第二条件)时,控制第二显示屏幕显示第二操作***的运行界面。
进一步的,该电子设备包括:接收模块,发送模块,处理模块,显示模块。其中,
接收模块用于当所述电子设备运行所述第一操作***时,第一操作***从用户接收运行第一应用程序的命令;
发送模块用于所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;
处理模块用于在所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;
显示模块用于在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
由此可见,在这样形态的电子设备下,在可以使用第一操作***时,直观可见第二操作***的运行内容,从而可以达到第一操作***利用第二操作***的硬件来进行直接的解码的目的。
图5是示出根据本发明实施例的另一电子设备的示意性框图。如图5所示,电子设备20包括:第一显示屏幕21;第二显示屏幕22;存储模块23,用于存储第一操作***、运行于第一操作***之上的虚拟机管理器以及运行于虚拟机管理器之上的第二操作***;处理器24,用于运行第一操作***、虚拟机管理器和第二操作***,并在满足第一条件时,控制第一显示屏幕21显示第一操作***的运行界面,在满足第二条件时,控制第二显示屏幕22显示第二操作***的运行界面。该电子设备20还包括:接收模块25:用于当电子设备20运行第一操作***时,所述第一操作***从用户接收运行第一应用程序的命令;发送模块26:用于第一操作***将命令通过虚拟机管理器发送给第二操作***;处理模块27,用于在第二操作***在接收到命令的情况下,基于命令运行第二应用程序;显示模块28:用于在第一操作***的界面上直接显示与由第二操作***运行的第二应用程序相关结果,其中,第一操作***的第一应用程序仅呈现一显示窗口,且第二操作***的第二应用程序在所述显示窗口中实质地呈现所述结果。
通过根据本发明实施例的显示方法和电子设备,可以由第二操作***代替第一操作***来运行应用程序,并将与应用程序的运行有关的内容显示给用户,在能够充分利用电子设备的处理能力以顺畅地运行应用程序的同时,不会向用户呈现出***的切换,从而仍然给用户带来流畅的感觉,提高了用户使用的舒适度。
本发明已经参考具体实施例进行了详细说明。然而,很明显,在不背离本发明的精神的情况下,本领域技术人员能够对实施例执行更改和替换。换句话说,本发明用说明的形式公开,而不是被限制地解释。要判断本发明的要旨,应该考虑所附的权利要求。

Claims (15)

1.一种显示方法,应用于一电子设备,所述电子设备包括第二操作***,第二操作***运行一虚拟机管理器,在所述虚拟机管理器中,运行有第一操作***,所述方法包括:
当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行第一应用程序的命令;
所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;
所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;
在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
2.如权利要求1所述的方法,在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括,
基于所述命令运行第二应用程序以在所述第二操作***的第二界面上生成所述第二应用程序对应的第二窗口,其中,所述第二应用程序与所述第一应用程序相关联;
在所述第一操作***的第一界面上直接显示所述第二窗口的至少部分内容。
3.如权利要求1所述的方法,在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:
基于所述命令运行第二应用程序,产生第二应用程序的数据;
将所述数据的地址传入显存中,供第一操作***直接使用。
4.如权利要求2所述的方法,其中
所述当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行一应用程序的命令的步骤具体为:
在所述第一操作***从用户接收到针对目标文件的运行命令时,启动所述第一操作***的所述第一应用程序;所述第一操作***将所述命令通过虚拟机通道发送给所述第二操作***的步骤具体为:
在所述第一操作***向所述第二操作***发送启动所述第一应用程序的指令的同时,所述第一操作***获得所述目标文件的地址和所述第一应用程序的显示参数,所述显示参数包括所述显示窗口的大小和位置;
将所述第一应用程序的标识符、所述目标文件的地址和所述显示参数经由虚拟机管理器发送给所述第二操作***;
所述第二操作***在接收到所述命令的情况下,基于所述命令运行所述应用程序具体为:
所述第二操作***基于所述标识符,启动相关联的所述第二应用程序;
基于所述目标文件的地址获得所述目标文件,并在所述第二应用程序的第二窗口中显示运行所述第二应用程序的相关结果;
获得所述显示参数以确定所述第二窗口的显示位置和大小;在所述第一操作***的界面上直接显示与由所述第二操作***运行所述应用程序相关结果具体为:
所述第二操作***基于所述显示参数,通过所述虚拟机通道,将所述第二窗口匹配地覆盖所述第一操作***的所述第一应用程序的所述显示窗口。
5.如权利要求4所述的方法,其中
当所述第一操作***从用户接收到对所述相关文件的操作指令时,通过所述虚拟机管理器将所述操作指令发送给所述第二操作***;
所述第二操作***执行与所述操作指令对应的操作,并在匹配地覆盖所述第一操作***的第一应用程序的所述显示窗口的所述第二操作***的所述第二应用程序的所述第二窗口上显示与所述操作对应的结果。
6.如权利要求5所述的方法,其中,所述操作指令为暂停、重放、快进、快退,跳转之一。
7.如权利要求1所述的方法,进一步包括
当获得关闭所述第一应用程序的命令时,所述第一操作***退出第一应用程序而仅显示所述第一界面,并将所述关闭命令通过虚拟机管理器发送到所述第二操作***,以使得所述第二操作***在后台退出第二应用程序。
8.一种电子设备,所述电子设备包括第二操作***,第二操作***运行一虚拟机管理器,在所述虚拟机管理器中,运行有第一操作***,所述电子设备进一步包括:
控制器,用于当所述电子设备运行所述第一操作***时,控制所述第一操作***从用户接收运行第一应用程序的命令;控制所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;控制所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;控制在所述第一操作***的界面上直接显示与由所述第二操作***运行第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
9.如权利要求8所述的电子设备,其中,所述控制器在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括,
基于所述命令运行第二应用程序以在所述第二操作***的第二界面上生成所述第二应用程序对应的第二窗口,其中,所述第二应用程序与所述第一应用程序相关联;
在所述第一操作***的第一界面上直接显示所述第二窗口的至少部分内容。
10.如权利要求8所述的电子设备,其中,所述控制器在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,进一步包括:
基于所述命令运行第二应用程序,产生第二应用程序的数据;
将所述数据的地址传入显存中,供第一操作***直接使用。
11.如权利要求9所述的电子设备,其中
所述控制器当所述电子设备运行所述第一操作***时,控制所述第一操作***从用户接收运行一应用程序的命令具体为:
在所述第一操作***从用户接收到针对目标文件的运行命令时,启动所述第一操作***的所述第一应用程序;所述控制器控制所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***的步骤具体为:
在所述第一操作***向所述第二操作***发送启动所述第一应用程序的指令的同时,所述第一操作***获得所述目标文件的地址和所述第一应用程序的显示参数,所述显示参数包括所述显示窗口的大小和位置;
将所述第一应用程序的标识符、所述目标文件的地址和所述显示参数经由虚拟机管理器发送给所述第二操作***;
所述控制器在所述第二操作***在接收到所述命令的情况下,控制基于所述命令运行所述应用程序具体为:
控制所述第二操作***基于所述标识符,启动相关联的所述第二应用程序;
基于所述目标文件的地址获得所述目标文件,并在所述第二应用程序的第二窗口中显示运行所述第二应用程序的相关结果;
获得所述显示参数以确定所述第二窗口的显示位置和大小;所述控制器控制在所述第一操作***的界面上直接显示与由所述第二操作***运行所述应用程序相关结果具体为:
所述第二操作***基于所述显示参数,通过所述虚拟机管理器,将所述第二窗口匹配地覆盖所述第一操作***的所述第一应用程序的所述显示窗口。
12.如权利要求11所述的电子设备,其中
当所述第一操作***从用户接收到对所述相关文件的操作指令时,所述控制器通过所述虚拟机管理器将所述操作指令发送给所述第二操作***;
所述控制器控制所述第二操作***执行与所述操作指令对应的操作,并在匹配地覆盖所述第一操作***的第一应用程序的所述显示窗口的所述第二操作***的所述第二应用程序的所述第二窗口上显示与所述操作对应的结果。
13.如权利要求12所述的电子设备,其中,所述操作指令为暂停、重放、快进、快退,跳转之一。
14.如权利要求8所述的电子设备,进一步包括
所述控制器当获得关闭所述第一应用程序的命令时,控制所述第一操作***退出第一应用程序而仅显示所述第一界面,并将所述关闭命令通过虚拟机管理器发送到所述第二操作***,以使得所述第二操作***在后台退出第二应用程序。
15.一种电子设备,包括:第一显示屏幕;第二显示屏幕;存储模块,用于存储第一操作***、运行于所述第一操作***之上的虚拟机管理器以及运行于所述虚拟机管理器之上的第二操作***;处理器,用于运行所述第一操作***、所述虚拟机管理器和所述第二操作***,并在满足第一条件时,控制所述第一显示屏幕显示所述第一操作***的运行界面,在满足第二条件时,控制所述第二显示屏幕显示所述第二操作***的运行界面,包括:
接收模块:用于当所述电子设备运行所述第一操作***时,所述第一操作***从用户接收运行第一应用程序的命令;
发送模块:用于所述第一操作***将所述命令通过虚拟机管理器发送给所述第二操作***;
处理模块,用于在所述第二操作***在接收到所述命令的情况下,基于所述命令运行第二应用程序;
显示模块:用于在所述第一操作***的界面上直接显示与由所述第二操作***运行的第二应用程序相关结果,其中,所述第一操作***的第一应用程序仅呈现一显示窗口,且所述第二操作***的所述第二应用程序在所述显示窗口中实质地呈现所述结果。
CN201110261013.0A 2011-09-05 2011-09-05 显示方法和电子设备 Active CN102981894B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110261013.0A CN102981894B (zh) 2011-09-05 2011-09-05 显示方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110261013.0A CN102981894B (zh) 2011-09-05 2011-09-05 显示方法和电子设备

Publications (2)

Publication Number Publication Date
CN102981894A true CN102981894A (zh) 2013-03-20
CN102981894B CN102981894B (zh) 2016-07-06

Family

ID=47855955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110261013.0A Active CN102981894B (zh) 2011-09-05 2011-09-05 显示方法和电子设备

Country Status (1)

Country Link
CN (1) CN102981894B (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414867A (zh) * 2013-07-19 2013-11-27 华为技术有限公司 多媒体通话控制方法、终端及***
CN104360900A (zh) * 2014-11-03 2015-02-18 上海迈微软件科技有限公司 用于运行多操作***的方法以及相应的***和移动设备
CN104572285A (zh) * 2015-01-29 2015-04-29 深圳酷派技术有限公司 终端的屏幕投影方法、投影装置和终端
CN105022660A (zh) * 2015-07-07 2015-11-04 国鼎网络空间安全技术有限公司 一种虚拟机切换方法及***
CN105320560A (zh) * 2014-05-29 2016-02-10 黑莓有限公司 用于将对跨多个域分布的应用和包的列出和启动加以统一的***和方法
CN105808364A (zh) * 2016-03-15 2016-07-27 广州视睿电子科技有限公司 融合PC***和android***的双***通信方法和***
WO2017167023A1 (zh) * 2016-03-28 2017-10-05 阿里巴巴集团控股有限公司 一种媒体数据播放方法和装置、智能终端
CN107291319A (zh) * 2016-03-31 2017-10-24 阿里巴巴集团控股有限公司 一种窗口显示方法、信息交互方法及***
CN107291561A (zh) * 2016-03-31 2017-10-24 阿里巴巴集团控股有限公司 一种图形合成方法、信息交互方法及***
CN107450792A (zh) * 2016-05-30 2017-12-08 联想(北京)有限公司 一种信息处理方法及移动终端
CN107479957A (zh) * 2017-08-07 2017-12-15 广州视源电子科技股份有限公司 一种多***应用的切换方法、装置、设备和存储介质
CN107943606A (zh) * 2017-11-22 2018-04-20 上海博泰悦臻电子设备制造有限公司 双操作***下的故障处理方法及装置、存储器及电子设备
CN110022497A (zh) * 2018-01-10 2019-07-16 中兴通讯股份有限公司 视频播放方法及装置、终端设备及计算机可读存储介质
CN110908933A (zh) * 2019-10-23 2020-03-24 深圳智链物联科技有限公司 一种兼容Windows设备的方法、***及相关设备
CN111625246A (zh) * 2020-05-15 2020-09-04 武汉蓝星科技股份有限公司 一种Linux-Android终端双***的桌面管理方法
CN112994988A (zh) * 2021-05-10 2021-06-18 宁波均联智行科技股份有限公司 多操作***间的心跳检测方法及车机***
WO2023173896A1 (zh) * 2022-03-15 2023-09-21 华为技术有限公司 通信方法、电子设备及可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1900912A (zh) * 2006-01-13 2007-01-24 深圳创维-Rgb电子有限公司 一种新的电视机嵌入式Linux***开发方法
CN1952889A (zh) * 2005-10-21 2007-04-25 神基科技股份有限公司 多媒体电脑***及快速启始该***播放多媒体数据的方法
CN101923484A (zh) * 2009-06-16 2010-12-22 宏碁股份有限公司 电子装置、计算机可执行***、及应用程序显示控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1952889A (zh) * 2005-10-21 2007-04-25 神基科技股份有限公司 多媒体电脑***及快速启始该***播放多媒体数据的方法
CN1900912A (zh) * 2006-01-13 2007-01-24 深圳创维-Rgb电子有限公司 一种新的电视机嵌入式Linux***开发方法
CN101923484A (zh) * 2009-06-16 2010-12-22 宏碁股份有限公司 电子装置、计算机可执行***、及应用程序显示控制方法

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414867B (zh) * 2013-07-19 2016-08-24 华为技术有限公司 多媒体通话控制方法、终端及***
CN103414867A (zh) * 2013-07-19 2013-11-27 华为技术有限公司 多媒体通话控制方法、终端及***
CN105320560B (zh) * 2014-05-29 2021-05-07 黑莓有限公司 用于将对跨多个域分布的应用和包的列出和启动加以统一的***和方法
CN105320560A (zh) * 2014-05-29 2016-02-10 黑莓有限公司 用于将对跨多个域分布的应用和包的列出和启动加以统一的***和方法
CN104360900A (zh) * 2014-11-03 2015-02-18 上海迈微软件科技有限公司 用于运行多操作***的方法以及相应的***和移动设备
CN104360900B (zh) * 2014-11-03 2020-05-12 上海迈微软件科技有限公司 用于运行多操作***的方法以及相应的***和移动设备
CN104572285B (zh) * 2015-01-29 2018-10-26 深圳酷派技术有限公司 终端的屏幕投影方法、投影装置和终端
CN104572285A (zh) * 2015-01-29 2015-04-29 深圳酷派技术有限公司 终端的屏幕投影方法、投影装置和终端
CN105022660A (zh) * 2015-07-07 2015-11-04 国鼎网络空间安全技术有限公司 一种虚拟机切换方法及***
CN105808364A (zh) * 2016-03-15 2016-07-27 广州视睿电子科技有限公司 融合PC***和android***的双***通信方法和***
CN107241651A (zh) * 2016-03-28 2017-10-10 阿里巴巴集团控股有限公司 一种媒体数据播放方法和装置、智能终端
WO2017167023A1 (zh) * 2016-03-28 2017-10-05 阿里巴巴集团控股有限公司 一种媒体数据播放方法和装置、智能终端
US11245885B2 (en) 2016-03-28 2022-02-08 Banma Zhixing Network (Hongkong) Co., Limited Method and system for playing media data
CN107241651B (zh) * 2016-03-28 2021-02-26 斑马智行网络(香港)有限公司 一种媒体数据播放方法和装置、智能终端
CN107291561B (zh) * 2016-03-31 2020-11-24 阿里巴巴集团控股有限公司 一种图形合成方法、信息交互方法及***
CN107291319A (zh) * 2016-03-31 2017-10-24 阿里巴巴集团控股有限公司 一种窗口显示方法、信息交互方法及***
CN107291561A (zh) * 2016-03-31 2017-10-24 阿里巴巴集团控股有限公司 一种图形合成方法、信息交互方法及***
CN107450792A (zh) * 2016-05-30 2017-12-08 联想(北京)有限公司 一种信息处理方法及移动终端
CN107450792B (zh) * 2016-05-30 2021-07-16 联想(北京)有限公司 一种信息处理方法及移动终端
CN107479957A (zh) * 2017-08-07 2017-12-15 广州视源电子科技股份有限公司 一种多***应用的切换方法、装置、设备和存储介质
CN107943606A (zh) * 2017-11-22 2018-04-20 上海博泰悦臻电子设备制造有限公司 双操作***下的故障处理方法及装置、存储器及电子设备
CN107943606B (zh) * 2017-11-22 2023-12-15 博泰车联网科技(上海)股份有限公司 双操作***下的故障处理方法及装置、存储器及电子设备
CN110022497A (zh) * 2018-01-10 2019-07-16 中兴通讯股份有限公司 视频播放方法及装置、终端设备及计算机可读存储介质
CN110908933A (zh) * 2019-10-23 2020-03-24 深圳智链物联科技有限公司 一种兼容Windows设备的方法、***及相关设备
CN111625246A (zh) * 2020-05-15 2020-09-04 武汉蓝星科技股份有限公司 一种Linux-Android终端双***的桌面管理方法
CN112994988A (zh) * 2021-05-10 2021-06-18 宁波均联智行科技股份有限公司 多操作***间的心跳检测方法及车机***
CN112994988B (zh) * 2021-05-10 2021-08-27 宁波均联智行科技股份有限公司 多操作***间的心跳检测方法及车机***
WO2023173896A1 (zh) * 2022-03-15 2023-09-21 华为技术有限公司 通信方法、电子设备及可读存储介质

Also Published As

Publication number Publication date
CN102981894B (zh) 2016-07-06

Similar Documents

Publication Publication Date Title
CN102981894A (zh) 显示方法和电子设备
KR101586321B1 (ko) 디스플레이 디바이스 및 그 제어 방법
KR102575230B1 (ko) 원격제어장치 및 그 동작방법
CN105979339B (zh) 一种窗口显示方法及客户端
WO2021169141A1 (zh) 在显示设备中显示音轨语言的方法及显示设备
CN104902290B (zh) 管理多个时间源数据的显示装置及其控制方法
CN104135684A (zh) 一种基于Firefox OS的界面显示方法及装置
CN106507159B (zh) 显示设备及其控制方法
KR20170024372A (ko) 디스플레이 디바이스 및 그 제어 방법
CN101287083A (zh) 具有画面切换显示功能的数字电视机与应用于其上的方法
KR20160127452A (ko) 디스플레이 디바이스 및 그 제어 방법
CN110716906A (zh) 一种文件查看方法、电子设备及文件查看装置
CN103533424A (zh) 一种智能电视视窗的切换方法、***及智能电视
CN112203154A (zh) 一种显示设备
CN112788378B (zh) 显示设备与内容显示方法
WO2021179361A1 (zh) 一种显示设备
KR20170090102A (ko) 디지털 디바이스 및 그 제어 방법
CN114501087B (zh) 一种显示设备
CN113395600B (zh) 一种显示设备的界面切换方法及显示设备
CN101534351B (zh) 一种在浏览网页的同时收看手机电视的移动终端及方法
KR102668748B1 (ko) 디스플레이 디바이스 및 그 제어 방법
KR102056165B1 (ko) 방송수신장치, 및 그 동작방법
KR20160148875A (ko) 디스플레이 디바이스 및 그 제어 방법
KR20170018519A (ko) 디스플레이 디바이스 및 그 제어 방법
KR20130079926A (ko) 영상표시장치, 및 그 동작방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant