美文网首页
android 组件化-来自APP架构师公众号

android 组件化-来自APP架构师公众号

作者: 北方南山 | 来源:发表于2016-12-20 00:12 被阅读189次

    阅读本文大概需要花费您1分钟

    组件化.png

    业务组件依赖于基础框架
    业务组件依赖于基础功能组件
    基础框架避免平级依赖

    主要存在的问题:
    平级依赖,即组件间通信。
    组件间通信的场景:

    1. 打开组件某一个页面
      解决方法:
      router路由表
    2. 调用组件的某个类的某个方法(A调用B的某个类的某个方法)
      解决方法::
      1) Madiator 定义组件B的Interface, 详细参考蘑菇街的protocol-class方案。
      2)反射机制,详细参考casa大神Category方案。

    文章内容来自对参考文章的整理:
    【App架构之组件化理解】
    https://mp.weixin.qq.com/s/LfATTwQai2D3cEu_A-ORcw
    该文参考文献:
    http://casatwy.com/iOS-Modulization.html 这篇文章对ios开发的人来说相当不错
    http://blog.cnbang.net/tech/3080/

    【蘑菇街 App 的组件化之路】因为是ios没有仔细看。
    https://mp.weixin.qq.com/s/go974KOenPMa_Q1axfas4Q

    参考文章来源:“APP架构师”公众号 精品文章

    相关文章

      网友评论

          本文标题:android 组件化-来自APP架构师公众号

          本文链接:https://www.haomeiwen.com/subject/fidamttx.html