美文网首页
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