预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111597001A(43)申请公布日2020.08.28(21)申请号202010414049.7(22)申请日2020.05.15(71)申请人北京星网锐捷网络技术有限公司地址100036北京市海淀区复兴路29号中意鹏奥大厦东楼11层(72)发明人郑贞杰(74)专利代理机构北京同达信恒知识产权代理有限公司11291代理人万晓君(51)Int.Cl.G06F9/451(2018.01)G06F9/4401(2018.01)G06T5/50(2006.01)权利要求书3页说明书20页附图8页(54)发明名称一种应用程序显示控制方法、装置、介质和设备(57)摘要本发明涉及一种应用程序显示控制方法、装置、介质和设备。包括:在系统窗口层显示第一应用程序显示界面,在应用窗口层显示第二应用程序的显示界面,由于第一应用程序以及第二应用程序均处于活动状态,可以利用图像合成的方式,在第一应用程序显示界面预留区域中的指定区域,以内嵌的形式显示第二应用程序的显示界面。针对第一应用程序和第二应用程序,均可以实现完全显示,避免了应用程序显示时的遮挡问题。而且,通过图像合成的方式,实现第一应用程序的显示界面和第二应用程序的显示界面的同时显示,第二应用程序可以为任意现有的应用程序,无需对第二应用程序进行任何改进,降低了应用程序的开发难度。CN111597001ACN111597001A权利要求书1/3页1.一种应用程序显示控制方法,其特征在于,所述方法包括:若接收到第一应用程序启动请求,在系统窗口层显示第一应用程序的显示界面,所述系统窗口层为窗口层级类型为TYPE_SYSTEM_WINDOW类型的窗口层;若在所述第一应用程序的显示界面中,接收到第二应用程序启动请求,在应用窗口层显示第二应用程序的显示界面;对所述第二应用程序的显示界面对应的图像以及所述第一应用程序的显示界面对应的图像,进行图像合成,利用合成得到的图像,在所述第一应用程序显示界面的指定区域中实现所述第二应用程序的显示界面的显示,所述指定区域为所述第一应用程序的显示界面预留区域中的至少一部分区域。2.如权利要求1所述的方法,其特征在于,进行图像合成的所述第一应用程序的显示界面对应的图像,为接收到的第一应用程序发送的所述第一应用程序的显示界面对应的图像,该图像中所述指定区域对应的像素颜色为透明色;进行图像合成的所述第二应用程序的显示界面对应的图像,为根据接收到的区域信息,对接收到的第二应用程序发送的所述第二应用程序的显示界面对应的图像进行图像处理得到,所述区域信息用于描述所述指定区域的大小和位置。3.如权利要求1所述的方法,其特征在于,对所述第二应用程序的显示界面对应的图像以及所述第一应用程序的显示界面对应的图像,进行图像合成,包括:根据所述第一应用程序以及所述第二应用程序各自对应的图层,对所述第二应用程序的显示界面对应的图像以及所述第一应用程序的显示界面对应的图像,进行图像合成。4.如权利要求1所述的方法,其特征在于,所述方法还包括:接收触点位置信息,根据接收到的区域信息,确定所述触点位置信息对应的触点位置是否属于所述指定区域;若确定所述触点位置属于所述指定区域,将所述触点位置转换为所述第二应用程序对应的目标触点位置;将所述目标触点位置对应的目标触点位置信息发送给所述第二应用程序,以便所述第二应用程序根据所述目标触点位置,响应触摸操作。5.如权利要求1~4任一所述的方法,其特征在于,所述方法还包括:接收更新的区域信息;根据更新的区域信息,对所述第二应用程序的显示界面对应的图像以及所述第一应用程序的显示界面对应的图像,进行图像合成,利用合成得到的图像,在更新后的指定区域实现所述第二应用程序的显示界面的显示。6.如权利要求1~4任一所述的方法,其特征在于,所述方法还包括:若接收到指定区域录屏请求,根据接收到的区域信息,对所述指定区域显示的所述第二应用程序的显示界面进行录屏操作。7.一种应用程序显示控制方法,其特征在于,所述方法包括:若接收到第一应用程序启动请求,向系统层发送所述第一应用程序启动请求,以便系统层根据所述第一应用程序启动请求,在系统窗口层显示第一应用程序显示界面,所述系统窗口层为窗口层级类型为TYPE_SYSTEM_WINDOW类型的窗口层;2CN111597001A权利要求书2/3页若在所述第一应用程序的显示界面中,接收到第二应用程序启动请求,向系统层发送所述第二应用程序启动请求,以便系统层根据所述第二应用程序启动请求,在应用窗口层显示第二应用程序的显示界面,并对所述第二应用程序的显示界面对应的图像以及所述第一应用程序的显示界面对应的图像,进行图像合成,利用合成得到的图像,在所述第一应用程序显示界面的指定区