如何进行组件化开发
1、怕配置复杂,容易遗漏或出错 ,CC将配置封装到了一个cc-settings.gradle文件,在需要组件化的module的build.gradle中添加一行依赖cc-settings.gradle文件的代码即可。
2、怕一开始就需要很大的改动 ,使用CC可以先不改变当前项目中现有的代码,无需添加注解,只需新增一个接口的实现类即可定义一个组件,将其服务暴露给其它组件调用,后续有空的时候再逐步拆分。
3、怕组件化开发框架学习成本高,团队内每个人都了解需要较长时间 ,CC提供了统一的调用方式和实现方式。
4、定义组件仅需实现1个接口类,并确保通过调用CC.sendCCResult(callId, cCResult)将组件调用的执行结果发送给调用者即可。
5、调用组件仅需了解一下CC链式调用即可,例如:(CC.obtainBuil蟠校盯昂der("demo.Co罪焐芡拂mponentA").setActionName("login").addParam("id", 12345).build().callAsync(callback))。
6、另外library模式切换成application的方式简化为在local.properties中配置一行module名称=true即可,而且local.properties不会被提交到代码仓库中,不会因为误操作导致在jenkins上编译出错的情况。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:67
阅读量:85
阅读量:23
阅读量:90