Closed zhouzhiguang2020 closed 6 years ago
有以下几种跟初始化相关的措施,根据具体需求可自行决定如何使用:
在CC初始化时执行组件自身的初始化:在IComponent实现类的无参构造方法中进行初始化
在组件第一次被调用时执行组件自身的初始化: 在IComponent.onCall(cc)
方法中进行初始化
作为App单独运行时进行第三方库的初始化: 在debug目录创建测试用的Application子类,在onCreate
方法中进行初始化,仅在以app方式运行时生效,作为组件集成到主app时不会执行
关联Application
的生命周期初始化:搭自动注册插件的顺风车,仿照IComponent
实现类的自动注册:
IApplication
接口以及接口的管理类自定义Application
的生命周期方法中通过管理类调用实现类的对应方法
在每个模块里面都有自己的application初始化分模块怎么做