1.一种画中画模式下的应用界面显示方法,其特征在于,所述方法包括:当检测到待启动的应用为需要以画中画模式作为前台应用显示的第二应用时,获取当前正在显示的第一应用的应用界面的显示方向,所述第二应用以画中画模式进行显示是指在所述第一应用的应用界面中以画中画的模式进行显示;
获取所述第二应用的应用包中所指定的界面显示方向,判断所述界面显示方向与所述第一应用的应用界面的显示方向是否相同;若所述界面显示方向与所述第一应用的应用界面的显示方向不同,则将所述第二应用的应用包中所指定的界面显示方向替换为所述第一应用的应用界面的显示方向;
基于替换后的所述第二应用的应用包中所指定的界面显示方向,将所述第二应用的应用界面显示在所述第一应用的应用界面的上层。
2.根据权利要求1所述的方法,其特征在于,所述当检测到待启动的应用为需要以画中画模式作为前台应用显示的第二应用时,获取当前正在显示的第一应用的应用界面的显示方向之前,还包括:
判断所述待启动的应用的应用界面信息包中是否包括第一标记,所述第一标记用于指示所述待启动的应用以画中画模式作为前台应用进行显示;
若所述待启动的应用的应用界面信息包中包括所述第一标记,则确定所述待启动的应用为需要以画中画模式作为前台应用显示的第二应用。
3.根据权利要求1‑2任一所述的方法,其特征在于,所述基于替换后的所述第二应用的应用包中所指定的界面显示方向,将所述第二应用的应用界面显示在所述第一应用的应用界面的上层,包括:
获取按照替换后的所述第二应用的应用包中所指定的界面显示方向进行显示时的第二应用的应用界面的宽度和高度;
对所述第二应用的应用界面的宽度和高度进行调整,并基于调整后的第二应用的应用界面的宽度和高度,将所述第二应用的应用界面显示在所述第一应用的应用界面的上层。
4.根据权利要求3所述的方法,其特征在于,所述对所述第二应用的应用界面的宽度和高度进行调整,并基于调整后的第二应用的应用界面的宽度和高度,将所述第二应用的应用界面显示在所述第一应用的应用界面的上层,包括:将所述第二应用的应用界面的宽度作为调整后的第二应用的应用界面的高度,将所述第二应用的应用界面的高度作为调整后的第二应用的应用界面的宽度;
基于所述调整后的第二应用的应用界面的宽度和高度将所述第二应用的应用界面显示在所述第一应用的应用界面的上层。
5.一种画中画模式下的应用界面显示装置,其特征在于,所述装置包括:第一获取模块,用于当检测到待启动的应用为需要以画中画模式作为前台应用显示的第二应用时,获取当前正在显示的第一应用的应用界面的显示方向,所述第二应用以画中画模式进行显示是指在所述第一应用的应用界面中以画中画的模式进行显示;
替换模块,用于将所述第二应用的应用包中所指定的界面显示方向替换为所述第一应用的应用界面的显示方向;
显示模块,用于基于替换后的所述第二应用的应用包中所指定的界面显示方向,将所述第二应用的应用界面显示在所述第一应用的应用界面的上层;
所述装置还包括:
第二获取模块,用于获取所述第二应用的应用包中所指定的界面显示方向;
第二判断模块,用于判断所述界面显示方向与所述第一应用的应用界面的显示方向是否相同;
触发模块,用于若所述界面显示方向与所述第一应用的应用界面的显示方向不同,则触发所述替换模块将所述第二应用的应用包中所指定的界面显示方向替换为所述第一应用的应用界面的显示方向。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:第一判断模块,用于判断所述待启动的应用的应用界面信息包中是否包括第一标记,所述第一标记用于指示所述待启动的应用以画中画模式作为前台应用进行显示;
确定模块,用于若所述待启动的应用的应用界面信息包中包括所述第一标记,则确定所述待启动的应用为需要以画中画模式作为前台应用显示的第二应用。
7.根据权利要求5‑6任一所述的装置,其特征在于,所述显示模块包括:获取子模块,用于获取按照替换后的所述第二应用的应用包中所指定的界面显示方向进行显示时的第二应用的应用界面的宽度和高度;
调整子模块,用于对所述第二应用的应用界面的宽度和高度进行调整,并基于调整后的第二应用的应用界面的宽度和高度,将所述第二应用的应用界面显示在所述第一应用的应用界面的上层。
8.根据权利要求7所述的装置,其特征在于,所述调整子模块具体用于:将所述第二应用的应用界面的宽度作为调整后的第二应用的应用界面的高度,将所述第二应用的应用界面的高度作为调整后的第二应用的应用界面的宽度;
基于调整后的第二应用的应用界面的宽度和高度将所述第二应用的应用界面显示在所述第一应用的应用界面的上层。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有指令,所述指令被处理器执行时实现如权利要求1‑4任一项所述的画中画模式下的应用界面显示方法。