投屏方法、装置、终端及存储介质制造方法及图纸

技术编号:22688423 阅读:145 留言:0更新日期:2019-11-30 03:17
本公开公开了一种投屏方法、装置、终端及存储介质。本公开实施例应用于终端中,该方法包括:显示第一应用的用户界面;在接收到用户对第一应用的投屏指令时,将第一应用的用户界面投屏至其它终端的屏幕上显示;显示主页用户界面,将第一应用的用户界面缩小后通过悬浮窗的形式显示。本公开通过将终端中的第一应用生成悬浮窗,使用投屏技术将第一应用的用户界面投屏至其它终端的屏幕上,使得第一应用退至终端的后台且保持在运行态,在主页用户界面上还可以运行第二应用,满足了用户同时运行多个应用的需求。用户使用该方法,可以解决投屏时不能进行其他操作的问题。

Screen projection method, device, terminal and storage medium

The invention discloses a screen throwing method, a device, a terminal and a storage medium. The disclosed embodiment is applied to the terminal, the method includes: displaying the user interface of the first application; when receiving the screen dropping instruction from the user for the first application, putting the user interface of the first application on the screen of other terminals for display; displaying the home page user interface, reducing the user interface of the first application and displaying it in the form of suspension window. The first application in the terminal is generated into a suspension window, and the user interface of the first application is projected onto the screen of other terminals by using the projection technology, so that the first application can be retreated to the background of the terminal and remain in the running state, and the second application can be run on the home user interface, meeting the requirements of users running multiple applications at the same time. Using this method, the user can solve the problem that other operations cannot be carried out during screen projection.

【技术实现步骤摘要】
投屏方法、装置、终端及存储介质
本公开实施例涉及投屏
,特别涉及一种投屏方法、装置、终端及存储介质。
技术介绍
投屏技术是指将手机等移动设备上的内容实时同步到电视等其它大屏设备上。在进行投屏时,用户有时需要在执行投屏的设备上进行别的操作。相关技术中,在进行投屏时,被投屏的应用处于在前台运行的状态,用户无法对设备上的其它功能进行操作。
技术实现思路
本公开实施例提供了一种投屏方法、装置、终端及存储介质,可以用于解决在进行投屏时,被投屏的应用处于在前台运行的状态,用户无法对设备上的其它功能进行操作的问题。所述技术方案如下:根据本公开的一个方面,提供了一种投屏方法,应用于终端中,所述方法包括:显示第一应用的用户界面;在接收到用户对所述第一应用的投屏指令时,将所述第一应用的用户界面投屏至其它终端的屏幕上显示;显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示。在一个可选的实施例中,所述显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示,包括:将所述第一应用切换至后台运行,显示所述主页用户界面,将投屏时的所述第一应用的用户界面缩小后通过所述悬浮窗的形式显示;或者,将所述第一应用切换至后台运行,显示所述主页用户界面,以所述悬浮窗的形式显示所述第一应用的实时运行画面。在一个可选的实施例中,所述显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示之后,所述方法还包括:在接收到对所述终端的其他操作指令时,执行相应的操作指令,依然以所述悬浮窗的形式显示所述第一应用的用户界面。在一个可选的实施例中,所述用户对所述第一应用的投屏指令通过以下方式中的至少一种方式触发:在状态栏中显示第一投屏控件,通过所述第一投屏控件触发对所述第一应用的投屏指令;在通知栏中显示第二投屏控件,通过所述第二投屏控件触发对所述第一应用的投屏指令;显示悬浮控制窗,所述悬浮控制窗上显示有小窗投屏控件,通过所述小窗投屏控件触发对所述第一应用的投屏指令。在一个可选的实施例中,所述方法还包括:在接收到对所述悬浮窗的拖拽操作后,根据所述拖拽操作改变所述悬浮窗的显示状态。在一个可选的实施例中,所述方法还包括:在接收到对所述第一应用的全屏显示指令时,取消所述悬浮窗,全屏显示所述第一应用的用户界面。根据本公开的一个方面,提供了一种投屏的装置,应用于终端中,所述装置包括:界面显示模块和投屏模块;所述界面显示模块,被配置为显示第一应用的用户界面;所述投屏模块,被配置为在接收到用户对所述第一应用的投屏指令时,将所述第一应用的用户界面投屏至其它终端的屏幕上显示;所述界面显示模块,被配置为显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示。在一个可选的实施例中,所述装置还包括:处理模块;所述处理模块,被配置为将所述第一应用切换至后台运行,所述界面显示模块,被配置为显示所述主页用户界面,将投屏时的所述第一应用的用户界面缩小后通过所述悬浮窗的形式显示;或者,所述处理模块,被配置为将所述第一应用切换至后台运行,所述界面显示模块,被配置为显示所述主页用户界面,以所述悬浮窗的形式显示所述第一应用的实时运行画面。在一个可选的实施例中,所述处理模块,被配置为在接收到对所述终端的其他操作指令时,执行相应的操作指令;所述界面显示模块,被配置为依然以所述悬浮窗的形式显示所述第一应用的用户界面。在一个可选的实施例中,所述处理模块,被配置为在状态栏中显示第一投屏控件,通过所述第一投屏控件触发对所述第一应用的投屏指令;所述处理模块,被配置为在通知栏中显示第二投屏控件,通过所述第二投屏控件触发对所述第一应用的投屏指令;所述处理模块,被配置为显示悬浮控制窗,所述悬浮控制窗上显示有小窗投屏控件,通过所述小窗投屏控件触发对所述第一应用的投屏指令。在一个可选的实施例中,所述界面显示模块,被配置为在接收到对所述悬浮窗的拖拽操作后,根据所述拖拽操作改变所述悬浮窗的显示状态。在一个可选的实施例中,所述界面显示模块,被配置为在接收到对所述第一应用的全屏显示指令时,取消所述悬浮窗,全屏显示所述第一应用的用户界面。根据本公开的一个方面,提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的投屏方法。根据本公开的一个方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的投屏方法。根据本公开的一个方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述方面所述的投屏方法。本公开实施例提供的技术方案至少包括如下有益效果:通过将终端中的第一应用生成悬浮窗,使用投屏技术将第一应用的用户界面投屏至其它终端的屏幕上,第一应用退至终端的后台,在主页用户界面还可以运行第二应用,满足了用户同时运行多个应用的需求。用户使用该方法,可以解决投屏时不能进行其他操作的问题。附图说明图1是本公开一个示例性实施例提供的投屏方法的流程图;图2是本公开一个示例性实施例提供的终端接收投屏指令的示意图;图3是本公开一个示例性实施例提供的投屏方法的流程图;图4是本公开一个示例性实施例提供的投屏方法的流程图;图5是本公开一个示例性实施例提供的终端接收其他操作指令的示意图;图6是本公开一个示例性实施例提供的投屏方法的流程图;图7是本公开一个示例性实施例提供的终端接收拖拽操作的示意图;图8是本公开一个示例性实施例提供的投屏方法的流程图;图9是本公开一个示例性实施例提供的投屏装置的结构框图;图10是本公开一个示例性实施例提供的投屏装置的结构框图;图11是本公开一个示例性实施例提供的终端的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。图1示出了本公开一个示例性实施例提供的投屏方法的流程图。该方法应用于终端中,该方法包括:步骤101,显示第一应用的用户界面;可选的,第一应用是在终端的前台运行且全屏显示的应用。第一应用可以是终端中安装的任意应用,用户对该第一应用进行投屏操作。步骤102,在接收到用户对第一应用的投屏指令时,将第一应用的用户界面投屏至其它终端的屏幕上显示;结合参考图2,图2示出了一个示例本文档来自技高网...

【技术保护点】
1.一种投屏方法,其特征在于,应用于终端中,所述方法包括:/n显示第一应用的用户界面;/n在接收到用户对所述第一应用的投屏指令时,将所述第一应用的用户界面投屏至其它终端的屏幕上显示;/n显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示。/n

【技术特征摘要】
1.一种投屏方法,其特征在于,应用于终端中,所述方法包括:
显示第一应用的用户界面;
在接收到用户对所述第一应用的投屏指令时,将所述第一应用的用户界面投屏至其它终端的屏幕上显示;
显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示。


2.根据权利要求1所述的方法,其特征在于,所述显示主页用户界面,同时,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示,包括:
将所述第一应用切换至后台运行,显示所述主页用户界面,将投屏时的所述第一应用的用户界面缩小后通过所述悬浮窗的形式显示;
或者,
将所述第一应用切换至后台运行,显示所述主页用户界面,以所述悬浮窗的形式显示所述第一应用的实时运行画面。


3.根据权利要求1所述的方法,其特征在于,所述显示主页用户界面,将所述第一应用的用户界面缩小后通过悬浮窗的形式显示之后,所述方法还包括:
在接收到对所述终端的其他操作指令时,执行相应的操作指令,依然以所述悬浮窗的形式显示所述第一应用的用户界面。


4.根据权利要求1所述的方法,其特征在于,所述用户对所述第一应用的投屏指令通过以下方式中的至少一种方式触发:
在状态栏中显示第一投屏控件,通过所述第一投屏控件触发对所述第一应用的投屏指令;
在通知栏中显示第二投屏控件,通过所述第二投屏控件触发对所述第一应用的投屏指令;
显示悬浮控制窗,所述悬浮控制窗上显示有小窗投屏控件,通过所述小窗投屏控件触发对所述第一应用的投屏指令。


5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
在接收到对所述悬浮窗的拖拽操作后,根据所述拖拽操作改变所述悬浮窗的显示状态。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到对所述第一应用的全屏显示指令时,取消所述悬浮窗,全屏显示所述第一应用的用户界面。


7.一种投屏装置,其特征在于,所述装置包括:界面显示模块和投屏模块;
所述界面显示模块,被配置为显示第一应用的用户界面;
所述投屏模块,被配置为在接收到用户对所述第一应用的投屏指令时,将所述第一应用的用户界面投屏至其它终端的屏幕上显示;...

【专利技术属性】
技术研发人员:廖一晶付凯鹏屈建江刘鸣
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1