分屏模式下的窗口显示处理方法及电子设备的制造方法_4

文档序号:9578947阅读:来源:国知局
r>[0167]示例二:
[0168]如图7所示,本示例提供一种安卓Android手机的分屏模式下窗口显示和处理方法;所述方法包括:
[0169]S201:窗口管理服务丽S在当前屏幕上创建一个悬浮在当前窗口之上的窗口。当然,此时所述手机处于分屏模式下。
[0170]S202:应用管理服务AMS启动应用运行;通常所述AMS通过获取用户输入,将用户需要在新创建的窗口运行的应用进行启动。
[0171]S203:应用管理服务AMS创建分别为步骤S201中所述的当前窗口以及新创建的窗口的应用生命周期队列进行维护,为两个窗口分配两份独立的系统资源和内存空间,两个窗口彼此间无耦合。
[0172]S204:窗口管理服务WMS分发系统消息到聚焦窗口 ;在分发系统消息时,首先判定当前哪个窗口处于聚焦状态,就将系统消息发送给处于聚焦状下的窗口,比如用户点击返回键时,就将返回消息发送给聚焦窗口中的应用进行处理。
[0173]S205:应用管理服务AMS处理所述系统消息;具体如根据接收到的系统消息,调用对应的消息处理函数来处理。
[0174]S207:应用处理所述系统消息;在具体实现过程中,所述电子设备还将所述应用处理所述系统消息的处理结果呈现在对应的窗口上,供用户查看。
[0175]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0176]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0177]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0178]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0179]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种分屏模式下的窗口显示处理方法,其特征在于,所述方法应用于电子设备中,所述电子设备对应有分屏模式;所述方法包括: 在所述分屏模式下,接收用户输入的第一操作; 响应所述第一操作,确定待创建窗口的第一应用; 依据所述第一应用,创建悬浮在第一窗口之上且独立运行的第二窗口 ;所述第二窗口用于显示并运行所述第一应用; 为所述第二窗口单独分配系统资源和内存空间。2.根据权利要求1所述的方法,其特征在于, 所述电子设备还对应有普通模式; 所述第一窗口为在所述普通模式下创建的窗口。3.根据权利要求2所述的方法,其特征在于, 当所述电子设备当前处于所述普通模式下时,所述方法还包括: 接收用户输入的第二操作; 响应所述第二操作,控制所述电子设备从所述普通模式切换到所述分屏模式。4.根据权利要求1所述的方法,其特征在于, 所述第一窗口为在所述分屏模式下创建的窗口。5.根据权利要求1至4任一项所述的方法,其特征在于, 所述第一窗口和第二窗口运行状态均对应有聚焦状态和非聚焦状态; 所述方法还包括: 依据第一窗口和第二窗口的响应用户输入的最终时间,确定所述第一窗口和所述第二窗口的运行状态;其中,最晚的所述最终时间对应的窗口处于所述聚焦状态下,其他窗口处于非聚焦状态下; 在响应所述第一类事件时,确定处于所述聚焦状态下的窗口 ; 控制处于所述聚焦状态下的所述窗口响应所述第一类事件。6.根据权利要求5所述的方法,其特征在于, 所述电子设备还包括物理控件; 所述第一类事件包括通过所述物理控件接收的用户输入。7.根据权利要求5所述的方法,其特征在于, 所述第一类事件包括系统消息分发事件。8.根据权利要求5所述的方法,其特征在于, 所述方法还包括: 接收用户输入的第三操作; 响应并依据所述第三操作,改变所述第一窗口和所述第二窗口的运行状态。9.根据权利要求1至4任一项所述的方法,其特征在于, 所述第一窗口用于显示并运行所述第一应用或第二应用; 其中,所述第二应用与所述第一应用不同。10.根据权利要求1至4任一项所述的方法,其特征在于, 所述第二窗口的显示面积小于所述第一窗口的显示面积。11.一种电子设备,其特征在于,所述电子设备对应有分屏模式;所述电子设备包括: 接收单元,用于在所述分屏模式下,接收用户输入的第一操作; 响应单元,用于响应所述第一操作,确定待创建窗口的第一应用; 创建单元,用于依据所述第一应用,创建悬浮在第一窗口之上且独立运行的第二窗口 ;其中,所述第二窗口的显示面积小于所述第一窗口的显示面积;所述第二窗口用于显示并运行所述第一应用; 分配单元,用于为所述第二窗口单独分配系统资源和内存空间。12.根据权利要求11所述的电子设备,其特征在于, 所述电子设备还对应有普通模式; 所述第一窗口为在所述普通模式下创建的窗口。13.根据权利要求12所述的电子设备,其特征在于, 所述接收单元,还用于接收用户输入的第二操作; 所述响应单元,还用于响应所述第二操作,控制所述电子设备从所述普通模式切换到所述分屏模式。14.根据权利要求11所述的电子设备,其特征在于, 所述第一窗口为在所述分屏模式下创建的窗口。15.根据权利要求11至14任一项所述的电子设备,其特征在于, 所述第一窗口和第二窗口运行状态均对应有聚焦状态和非聚焦状态; 所述电子设备还包括: 确定单兀,用于依据第一窗口和第二窗口的响应用户输入的最终时间,确定所述第一窗口和所述第二窗口的运行状态;其中,最晚的所述最终时间对应的窗口处于所述聚焦状态下,其他窗口处于非聚焦状态下; 所述响应单元,还用于控制处于所述聚焦状态下的所述窗口响应所述第一类事件。16.根据权利要求15所述的电子设备,其特征在于, 所述电子设备还包括物理控件; 所述第一类事件包括通过所述物理控件接收的用户输入。17.根据权利要求15所述的电子设备,其特征在于, 所述第一类事件包括系统消息分发事件。18.根据权利要求15所述的电子设备,其特征在于, 所述接收单元,用于当所述电子设备当前处于所述普通模式下时,接收用户输入的第三操作; 所述确定单元,还用于响应并依据所述第三操作,改变所述第一窗口和所述第二窗口的运行状态。19.根据权利要求11至15任一项所述的电子设备,其特征在于, 所述第一窗口用于显示并运行所述第一应用或第二应用; 其中,所述第二应用与所述第一应用不同。20.根据权利要求11至15任一项所述的电子设备,其特征在于, 所述第二窗口的显示面积小于所述第一窗口的显示面积。
【专利摘要】本发明公开一种分屏模式下的窗口显示处理方法及电子设备,所述电子设备对应有分屏模式;所述方法包括:在所述分屏模式下,接收用户输入的第一操作;响应所述第一操作,确定待创建窗口的第一应用;依据所述第一应用,创建悬浮在第一窗口之上且独立运行的第二窗口;所述第二窗口用于显示并运行所述第一应用;及为所述第二窗口单独分配系统资源和内存空间。
【IPC分类】G06F3/0481
【公开号】CN105335044
【申请号】CN201410393523
【发明人】刘小锐, 张丽娜
【申请人】中兴通讯股份有限公司
【公开日】2016年2月17日
【申请日】2014年8月11日
【公告号】WO2016023265A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1