美文网首页
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架构师公众号

    阅读本文大概需要花费您1分钟 业务组件依赖于基础框架业务组件依赖于基础功能组件基础框架避免平级依赖 主要存在的问题...

  • 安居客 Android App 走向平台化

    首发于微信公众号:BaronTalk 安居客 Android App 距离上次的模块化/组件化重构已经两年多了,重...

  • 组件化架构搭建——铺路Android架构师

    组件化架构搭建——铺路Android架构师 组件化定义 组件化是建立在模块化思想上的一次演进,一个变种。组件化本来...

  • Android&Jetpack

    欢迎关注我的公众号公众号 什么是 Android Jetpack?Android Jetpack 是一套组件、工具...

  • Android 组件化规范

    Android 组件化规范 修订记录 目录 组件设计 组件使用 组件升级 组件设计 设计要求 组件必须支持以app...

  • android 组件化

    Android组件化项目地址:Android组件化项目AndroidModulePattern Android组件...

  • Android组件化之组件/模块初始化注册到applicatio

    一个用于帮助 Android App 进行组件化改造插件工具 —— 使业务组件,功能组件library 可以感知...

  • Android组件化和插件化开发

    Android组件化和插件化开发 什么是组件化和插件化? 组件化开发 就是将一个app分成多个模块,每个模块都是一...

  • 血战川师实验楼

    总体认识微信公众号:JavaWeb架构师微信公众号:JavaWeb架构师微信公众号:JavaWeb架构师 开始界面...

  • Android组件化

    Android 得到app 彻底组件化方案实践 CC:可关联生命周期的android组件化开发框架 美团猫眼电影a...

网友评论

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

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