1.一种基于Android的页面启动方法,其特征在于,该方法包括以下步骤:S1:在组件与应用模块之间设置消息事件总线;
S2:组件需要启动应用模块内部的页面时,组件获取页面启动信息,页面启动信息包括页面信息和启动参数信息;将页面启动信息封装为页面启动数据后,将页面启动数据通过消息事件总线传输至应用模块,转到S3;
S3:应用模块解析页面启动数据,得到页面启动信息,通过start函数确定与页面信息对应的页面后,根据启动参数信息启动确定的页面。
2.如权利要求1所述的基于Android的页面启动方法,其特征在于:S2中所述页面启动数据的格式为JSON格式。
3.一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1或2所述的方法。
4.一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,其特征在于:处理器执行计算机程序时实现权利要求1或2所述的方法。
5.一种基于Android的页面启动系统,其特征在于:该系统包括设置于Android客户端上的消息事件总线设置模块、设置于组件上的页面启动信息传输模块、以及设置于应用模块上的消息接收模块;
消息事件总线设置模块用于:在组件与应用模块之间设置消息事件总线;
页面启动信息传输模块用于:需要启动应用模块内部的页面时,获取页面启动信息,页面启动信息包括页面信息和启动参数信息;将页面启动信息封装为页面启动数据后,将页面启动数据通过消息事件总线传输至消息接收模块;
消息接收模块用于:解析页面启动数据得到页面启动信息后,通过start函数确定与页面信息对应的页面后,根据启动参数信息启动确定的页面。
6.如权利要求5所述的基于Android的页面启动系统,其特征在于:所述页面启动信息传输模块中的页面启动数据的格式为JSON格式。