利索能及
我要发布
收藏
专利号: 2018100243571
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

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对象的类为工具类。