Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Use dagger for modularization architecture

Notifications You must be signed in to change notification settings

SimpleStudio/DaggerModules

Open more actions menu
 
 

Repository files navigation

DaggerModules

详细说明请见系列文章: Android 模块化探索和实践(1):基本思路

Android模块化探索和实践(2):Dagger2在模块化中的应用

Android模块化探索和实践(3):模块间彻底隔离

项目结构说明:

Module app Module modulea Module moduleb

目前只实现了通过Dagger2注入retrofit接口,其他注入读者可以自行扩展

关于gradle.properties中的isBuildModule说明:

isBuildModule=false : Build 主APP isBuildModule=true : 可单独Build modulea 和 moduleb

实例图如下:

About

Use dagger for modularization architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 90.4%
  • Groovy 6.9%
  • Kotlin 2.7%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.