美文网首页
Android多module开发

Android多module开发

作者: Amy_LuLu__ | 来源:发表于2018-04-10 14:55 被阅读0次

前言

使用场景:
现在很多APP都有各种端。
比如一款作业类APP有学生端+老师端+家长端;一款医院后勤类APP有工人端+管理端;
此时如果各个端里面是有几个界面是相同的,可以重复利用。
那么你可以采用多Module开发的模式。

下面以一款有学生端和老师端的APP为例

1.创建学生端和老师端的module



创建完成:


2.创建学生端和老师端共用的module,用来存放相同的界面代码等。

此时记得选择Android Library的格式。


3. 将学生端和老师端的module依赖共用的module



依赖成功后会在module的gradle中出现依赖


完成!

那么怎么用呢?

比如一个app有学生端和老师端,他们两个端可能是有一样的模块的。就是把一样的模块,还有base类工具类什么的都可以放在basemodule里面。这样就避免了重复写。

比如学生端和student都有个详情界面DetailActivity,那么我就可以将DetailActivity写在baseModule里了。


相关文章

网友评论

      本文标题:Android多module开发

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