多语言展示
当前在线:1207今日阅读:27今日分享:41

如何进行组件化开发

下面就是小编带给大家的 如何进行组件化开发方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。
方法/步骤
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上编译出错的情况。

注意事项
1

以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。

2

个人意见,仅供参考。

推荐信息