1.一种显示设备,其特征在于,包括:
显示器,被配置为显示应用程序界面;
存储器,被配置为存储应用适配列表;
控制器,被配置为:
接收应用程序启动指令;
响应于所述应用程序启动指令,获取所述应用适配列表,所述应用适配列表中包括每个应用程序的预设固定界面;
在所述应用适配列表中匹配所启动应用程序的包名信息;
如果所述包名信息在所述应用适配列表中,分窗或居中显示所述包名信息对应的应用程序界面;其中,分窗显示是通过多个窗口显示所述应用程序界面,且在其中一窗口显示所述应用程序对应的所述预设固定界面;以及所述分窗显示是根据父布局界面信息确定的窗口规格显示的,所述父布局界面是所述显示器在横屏状态下所述应用程序界面的显示区域。
2.根据权利要求1所述的显示设备,其特征在于,在接收应用程序启动指令的步骤后,所述控制器被进一步配置为:检测所述显示器的当前屏幕状态,所述屏幕状态包括横屏状态或竖屏状态中的一种;
如果所述显示器的屏幕状态为横屏状态,获取所述应用适配列表;
如果所述显示器的屏幕状态为竖屏状态,显示所启动的应用程序对应的应用程序界面。
3.根据权利要求1所述的显示设备,其特征在于,分窗或居中显示所述包名信息对应的应用程序界面的步骤中,所述控制器被进一步配置为:检测应用栈内的界面活动数量;
如果所述界面活动数量大于或等于2,分窗显示所启动的应用程序对应的应用程序界面;
如果所述界面活动数量等于1,居中显示所启动的应用程序对应的应用程序界面。
4.根据权利要求3所述的显示设备,其特征在于,分窗显示的应用程序界面中包括第一窗口和第二窗口;所述第一窗口与所述第二窗口形成并列显示的分窗布局。
5.根据权利要求4所述的显示设备,其特征在于,分窗显示所启动的应用程序对应的应用程序界面的步骤中,所述控制器被进一步配置为:检测应用栈内的界面应用属性;所述界面应用属性包括顶栈可见界面和基础固定界面;
在所述第一窗口显示所述界面应用属性为顶栈可见界面的应用程序界面;以及,在所述第二窗口显示所述界面应用属性为基础固定界面应用程序界面。
6.根据权利要求5所述的显示设备,其特征在于,所述界面应用属性还包括次新界面,所述次新界面为所述顶栈可见界面的前一次交互动作对应的显示界面;所述控制器被进一步配置为:在所述第二窗口显示所述界面应用属性为次新界面的应用程序界面。
7.根据权利要求4所述的显示设备,其特征在于,所述应用适配列表中包括每个应用的预设固定界面,所述控制器被进一步配置为:提取所启动应用程序对应的预设固定界面;
在所述第二窗口显示所述预设固定界面。
8.根据权利要求3所述的显示设备,其特征在于,分窗显示所启动的应用程序对应的应用程序界面的步骤中,所述控制器被进一步配置为:获取父布局界面信息,所述父布局界面为所述显示器显示横屏状态下应用程序界面的显示区域;
根据所述父布局界面信息计算窗口规格;
按照所述窗口规格显示所启动的应用程序对应的应用程序界面。
9.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:获取所述显示器的当前窗口状态;
根据所述窗口状态结合分窗显示信息,构建窗口布局数据;
将所述窗口布局数据配置给所启动的应用程序,以使所述应用程序根据所述窗口布局数据生成应用程序界面。
10.一种应用程序界面显示方法,其特征在于,包括:接收应用程序启动指令;
响应于所述应用程序启动指令,获取应用适配列表,所述应用适配列表中包括每个应用程序的预设固定界面;
在所述应用适配列表中匹配所启动应用程序的包名信息;
如果所述包名信息在所述应用适配列表中,分窗或居中显示所述包名信息对应的应用程序界面;其中,分窗显示是通过多个窗口显示所述应用程序界面,且在其中一窗口显示所述应用程序对应的所述预设固定界面;以及所述分窗显示是根据父布局界面信息确定的窗口规格显示的,所述父布局界面是显示器在横屏状态下所述应用程序界面的显示区域。