利索能及
我要发布
收藏
专利号: 2021101529690
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种通信终端,其特征在于,包括:

触摸屏,被配置为接收来自用户的触摸操作;

显示屏,被配置为显示用户界面;

处理器,所述处理器分别与所述触摸屏和所述显示屏耦接;

所述显示屏显示第一窗口和第二窗口,所述第一窗口中显示第一应用的第一用户界面,所述第二窗口中显示第二应用的第二用户界面,所述第一用户界面被所述第二用户界面部分遮挡;

所述处理器被配置为:

响应于作用在第一区域的用户触摸操作,所述第二窗口被关闭,所述第一区域为所述第一窗口未被所述第二窗口遮挡的区域;

所述处理器配置有输入控制器,所述输入控制器被配置为:

获得所述用户触摸操作对应的用户输入事件的信息;

将所述用户输入事件的信息传递给注册了所述用户输入事件的第二应用程序,使得所述第二应用程序在根据所述用户输入事件的信息,判断所述用户触摸操作未作用于所述第二窗口内时,关闭所述第二窗口,所述第二应用程序注册了所述用户输入事件。

2.如权利要求1所述的通信终端,其特征在于,所述输入控制器被进一步配置为:从硬件驱动层的驱动节点,直接获取所述用户输入事件的信息,所述硬件驱动层的驱动节点用于存储用户触摸操作对应的用户输入事件的信息。

3.如权利要求1所述的通信终端,其特征在于,所述第二窗口为通话应用程序的来电显示窗口;

所述通话应用程序进一步被配置为:若根据所述用户输入事件的信息,判断所述用户触摸操作未作用于所述第二窗口内,则挂断呼入的来电。

4.如权利要求1所述的通信终端,其特征在于,所述处理器配置有窗口管理器,所述窗口管理器被配置为:获得所述用户触摸操作对应的用户输入事件的信息;

根据所述用户输入事件信息,确定所述用户触摸操作作用的区域,若所述用户触摸操作作用的区域为所述第一窗口的可见区域,则将所述第一窗口置于所述第二窗口的上层,使得所述第二窗口中的所述第二用户界面被所述第一窗口中的所述第一用户界面遮挡。

5.如权利要求4所述的通信终端,其特征在于,所述窗口管理器被进一步配置为:根据所述用户输入事件信息中的用户触摸操作坐标位置信息,查询应用程序可见窗口列表,得到所述用户触摸操作坐标位置所在的应用程序可见窗口的可见区域,所述应用程序可见窗口列表存储有可见窗口标识信息、可见窗口所属的应用程序的标识信息,以及可见窗口的可见区域的位置和大小。

6.如权利要求5所述的通信终端,其特征在于,所述窗口管理器被进一步配置为:将所述第一窗口置于所述第二窗口的上层之前,根据所述第二窗口的位置和大小,更新所述应用程序可见窗口列表中所述第一窗口的可见区域,所述第一窗口的可见区域不包括所述第一窗口被所述第二窗口遮挡的区域。

7.如权利要求5所述的通信终端,其特征在于,所述窗口管理器被进一步配置为:将所述用户触摸操作坐标位置信息、所述用户触摸操作坐标位置所在的应用程序的标识信息、应用程序窗口显示层级信息传递给所述第二应用程序,使得所述第二应用程序在根据所述用户触摸操作坐标位置所在的应用程序的标识信息,判断所述用户触摸操作未作用于所述第二应用程序的第二窗口内,并根据所述应用程序窗口显示层级信息确定所述第二窗口位于第一应用程序的第一窗口的上层时,关闭所述第二窗口;其中,所述用户触摸操作坐标位置所在的应用程序的标识信息为所述第一应用程序的标识信息,所述应用程序窗口显示层级信息指示所述第二应用程序的第二窗口在所述第一应用程序的第一窗口的上层。

8.一种显示方法,其特征在于,包括:

在第一窗口的上层显示第二窗口,所述第一窗口中显示第一应用的第一用户界面,所述第二窗口中显示第二应用的第二用户界面,所述第一用户界面被所述第二用户界面部分遮挡;

响应于作用在第一区域的用户触摸操作,所述第二窗口被关闭,所述第一区域为所述第一窗口未被所述第二窗口遮挡的区域;

所述方法还包括:

获得用户触摸操作对应的用户输入事件的信息;

将所述用户输入事件的信息传递给注册了所述用户输入事件的第二应用程序,使得所述第二应用程序在根据所述用户输入事件的信息,判断所述用户触摸操作未作用于所述第二窗口内时,关闭所述第二窗口,所述第二应用程序注册了所述用户输入事件。