1.一种Application对象迁移方法,适用于Android平台应用的组件开发,其特征在于,包括:
在组件内部定义一用于存储Application对象的类,并在该类中定义init方法和实例对象;
调用init方法,通过init方法将应用模块中的Application对象传递到组件内部定义的类中;
当Application对象传递到组件内定义的类中后,将Application对象的实例赋值给实例对象;
通过静态方法将实例对象进行返回操作,得到Application对象的实例;
在组件内部用于存储Application对象的类中定义静态方法,通过静态方法将实例对象进行返回操作,然后得到Application对象的实例,完成组件对于应用模块中Application对象的实例的获取;
应用模块的Application对象中的oncreate方法调用init方法,然后init方法将应用模块中的Application对象传递到组件内部定义的类中。
2.如权利要求1所述的一种Application对象迁移方法,其特征在于:所述组件内部定义的用于存储Application对象的类为工具类。
3.如权利要求1所述的一种Application对象迁移方法,其特征在于:所述组件内部用于存储Application对象的类中定义的实例对象为全局属性。
4.一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至3任一项所述的方法。
5.一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现权利要求1至3任一项所述的方法。
6.一种Application对象迁移系统,其特征在于,包括:定义模块,其用于在组件内部定义一用于存储Application对象的类,并在该类中定义init方法和实例对象;
转存模块,其用于调用init方法,通过init方法将应用模块中的Application对象传递到组件内部定义的类中;
获取模块,其用于当Application对象传递到组件内定义的类中后,将Application对象的实例赋值给实例对象,然后通过静态方法将实例对象进行返回操作,得到Application对象的实例;
在组件内部用于存储Application对象的类中定义静态方法,通过静态方法将实例对象进行返回操作,然后得到Application对象的实例,完成组件对于应用模块中Application对象的实例的获取;
应用模块的Application对象中的oncreate方法调用init方法,然后init方法将应用模块中的Application对象传递到组件内部定义的类中。
7.如权利要求6 所述的一种Application对象迁移系统,其特征在于:所述组件内部定义的用于存储Application对象的类为工具类。