Android组件化一【赋予Module单独运行的能力】

说到组件化,简直有太多的东西需要了解了,刚入门看别的作者的文章真的能感觉到作者的用心良苦,文章基本都事无巨细的讲解了组件化的原理及流程等。像我这种三分钟热度的人,每次看到那么长的文章看不了几段就看不下去了,太浪费作者的感情。所以我决定还是慢慢看下来,对比下目前的组件化框架,由浅入浅的学习并梳理下组件化的流程。

一、目标

本篇文章的目标就是标题所说的,让module具有单独运行的能力,当然了说的是需要具有该能力的模块,像一些底层的基础模块,其实是没必要实现运行的能力的。这篇文章我们也不讨论跨模块调用的一些问题等,仅仅在于以上所说。

二、准备工作

首先我们准备下基础工程,该工程是一个模块化的工程,包含了app、movie、food、base四个模块,当然app是application模块,其他都是library模块。movie和food依赖base模块,app依赖movie和food模块。
也就是如下模型:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值