文件名称:BusApplicationDemo:实现module之间的方法调用
文件大小:170KB
文件格式:ZIP
更新时间:2024-06-07 20:44:45
Java
BusApplicationDemo 【一】先看下工程结构: 该工程包含4个module: 【1】app module为一个空module,是整个工程的主module,其他module都是它的作为library。从可扩展性和代码健壮性考虑,这个module一般不写任何逻辑,不过需要注意的是,其manifest文件里要声明所有工程中的Activity。 【2】business module是一个公共module,所有的业务module都需要依赖这个module。这个module下一般存放一些工具类或封装好的一些组件,是整个工程的核心module。如果没有这个module,那每个module需要的工具类或者组件,都需要写一遍,不利于项目后续的扩展性。 【3】module1,module2,module3.......这些module就是业务module了,比如淘宝的“天猫超市”,“聚划算”,“
【文件预览】:
BusApplicationDemo-master
----gradlew.bat(2KB)
----gradlew(5KB)
----leonmodule2()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(946B)
----business()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(808B)
----gradle.properties(730B)
----leonmodule1()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(908B)
----app()
--------proguard-rules.pro(751B)
--------src()
--------.gitignore(7B)
--------build.gradle(1KB)
----gradle()
--------wrapper()
----.idea()
--------gradle.xml(794B)
--------runConfigurations.xml(564B)
--------misc.xml(5KB)
--------modules.xml(748B)
----.gitignore(118B)
----README.md(4KB)
----settings.gradle(60B)
----build.gradle(546B)