1.一种用户界面的显示处理方法,其特征在于,包括开启用户界面的步骤;所述开启用户界面的步骤包括:
检测是否接收到界面开启请求;
若接收到所述界面开启请求,则根据所述界面开启请求创建位于顶层的新用户界面;
根据所述新用户界面所需的业务逻辑,将所述新用户界面与相应的逻辑处理模块进行关联;
断开和原顶层界面具有关联关系的逻辑处理模块与所述原顶层界面之间的关联,所述原顶层界面为创建所述新用户界面之前位于顶层的用户界面。
2.根据权利要求1所述的用户界面的显示处理方法,其特征在于,在所述开启用户界面的步骤之后还包括关闭用户界面的步骤;所述关闭用户界面的步骤包括:
检测是否接收到界面关闭请求;
若接收到所述界面关闭请求,则根据所述界面关闭请求关闭所述新用户界面;
根据所述原顶层界面所需的业务逻辑,将所述原顶层界面与相应的逻辑处理模块进行关联。
3.根据权利要求2所述的用户界面的显示处理方法,其特征在于,所述界面开启请求由用户在所述原顶层界面进行操作产生;
所述界面关闭请求由用户在所述新用户界面进行操作产生。
4.根据权利要求2所述的用户界面的显示处理方法,其特征在于,所述界面开启请求和所述界面关闭请求由从服务器接收的消息产生。
5.根据权利要求2所述的用户界面的显示处理方法,其特征在于,所述根据所述新用户界面所需的业务逻辑,将所述新用户界面与相应的逻辑处理模块进行关联包括:根据所述新用户界面所需的业务逻辑,调用p.atteach()函数将所述新用户界面与相应的逻辑处理模块进行关联;
所述根据所述原顶层界面所需的业务逻辑,将所述原顶层界面与相应的逻辑处理模块进行关联包括:根据所述原顶层界面所需的业务逻辑,调用p.atteach()函数将所述原顶层界面与相应的逻辑处理模块进行关联。
6.根据权利要求2所述的用户界面的显示处理方法,其特征在于,所述断开和原顶层界面具有关联关系的逻辑处理模块与所述原顶层界面之间的关联包括:调用p.distteach()函数断开和所述原顶层界面具有关联关系的逻辑处理模块与所述原顶层界面之间的关联。
7.一种客户端,其特征在于,包括界面开启装置,所述界面开启装置包括:
第一检测模块,用于检测是否接收到界面开启请求;
创建模块,用于在接收到所述界面开启请求时,根据所述界面开启请求创建位于顶层的新用户界面;
第一关联模块,用于根据所述新用户界面所需的业务逻辑,将所述新用户界面与相应的逻辑处理模块进行关联;
断开模块,用于断开和原顶层界面具有关联关系的逻辑处理模块与所述原顶层界面之间的关联,所述原顶层界面为创建所述新用户界面之前位于顶层的用户界面。
8.根据权利要求7所述的客户端,其特征在于,还包括界面关闭装置,所述界面关闭装置包括:
第二检测模块,用于检测是否接收到界面关闭请求;
关闭模块,用于在接收到所述界面关闭请求时,根据所述界面关闭请求关闭所述新用户界面;
第二关联模块,用于根据所述原顶层界面所需的业务逻辑,将所述原顶层界面与相应的逻辑处理模块进行关联。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的用户界面的显示处理方法。
10.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一项所述的用户界面的显示处理方法。