手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何进行组件化开发

时间:2024-10-26 20:57:53

1、怕配置复杂,容易遗漏或出错 ,CC将配置封装到了一个cc-settings.gradle文件,在需要组件化的module的build.gradle中添加一行依赖cc-settings.gradle文件的代码即可。

如何进行组件化开发

2、怕一开始就需要很大的改动 ,使用CC可以先不改变当前项目中现有的代码,无需添加注解,只需新增一个接口的实现类即可定义一个组件,将其服务暴露给其它组件调用,后续有空的时候再逐步拆分。

如何进行组件化开发

3、怕组件化开发框架学习成本高,团队内每个人都了解需要较长时间 ,CC提供了统一的调用方式和实现方式。

如何进行组件化开发

4、定义组件仅需实现1个接口类,并确保通过调用CC.sendCCResult(callId, cCResult)将组件调用的执行结果发送给调用者即可。

如何进行组件化开发

5、调用组件仅需了解一下CC链式调用即可,例如:(CC.obtainBuilder("demo.ComponentA").setActionName("login").addParam("id", 12345).build().callAsync(callback))。

如何进行组件化开发

6、另外library模式切换成application的方式简化为在local.properties中配置一行module名称=true即可,而且local.properties不会被提交到代码仓库中,不会因为误操作导致在jenkins上编译出错的情况。

如何进行组件化开发
© 手抄报圈