├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── gradle.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── io │ │ │ └── liweijie │ │ │ └── CustomApplication.java │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── github │ └── io │ └── liweijie │ └── ExampleUnitTest.java ├── app2 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── app2 │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── io │ │ │ └── liweijie │ │ │ └── app2 │ │ │ └── CustomApplication.java │ └── res │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── github │ └── io │ └── liweijie │ └── app2 │ └── ExampleUnitTest.java ├── art ├── app1.gif ├── app2.gif ├── home.gif ├── module.gif └── moduleDirectory.png ├── base ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── base │ │ ├── BaseActivity.java │ │ ├── BaseApplication.java │ │ ├── BaseFragment.java │ │ ├── BaseRecyclerFragment.java │ │ ├── dao │ │ └── UserInfo.java │ │ ├── moduleinterface │ │ ├── config │ │ │ ├── ImmutableMap.java │ │ │ ├── ModuleOptions.java │ │ │ └── MyBundle.java │ │ ├── module │ │ │ ├── app │ │ │ │ └── AppService.java │ │ │ ├── app2 │ │ │ │ └── App2Service.java │ │ │ ├── home │ │ │ │ ├── HomeIntent.java │ │ │ │ └── HomeService.java │ │ │ ├── module1 │ │ │ │ ├── Module1Intent.java │ │ │ │ └── Module1Service.java │ │ │ ├── module2 │ │ │ │ ├── Module2Intent.java │ │ │ │ └── Module2Service.java │ │ │ ├── module3 │ │ │ │ ├── Module3Intent.java │ │ │ │ └── Module3Service.java │ │ │ ├── module4 │ │ │ │ ├── Module4Intent.java │ │ │ │ └── Module4Service.java │ │ │ └── module5 │ │ │ │ ├── Module5Intent.java │ │ │ │ └── Module5Service.java │ │ ├── provider │ │ │ ├── IAppProvider.java │ │ │ ├── IBaseProvider.java │ │ │ ├── IFragmentProvider.java │ │ │ ├── IHomeProvider.java │ │ │ ├── IModule1Provider.java │ │ │ ├── IModule2Provider.java │ │ │ ├── IModule3Provider.java │ │ │ ├── IModule4Provider.java │ │ │ └── IModule5Provider.java │ │ └── router │ │ │ ├── ModuleManager.java │ │ │ ├── MyRouter.java │ │ │ └── ServiceManager.java │ │ ├── util │ │ ├── LG.java │ │ └── Util.java │ │ └── view │ │ ├── BaseRecyclerView.java │ │ └── adapter │ │ ├── BaseAdapter.java │ │ └── VH.java │ └── res │ ├── layout │ └── fragment_core_recycler_view.xml │ └── values │ ├── colors.xml │ ├── ids.xml │ ├── strings.xml │ └── styles.xml ├── config.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── home ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── debug │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── home │ │ └── debug │ │ └── HomeDebugApplication.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── io │ │ │ └── liweijie │ │ │ └── home │ │ │ ├── HomeActivity.java │ │ │ ├── HomeProvider.java │ │ │ └── SplashActivity.java │ └── res │ │ ├── drawable-xhdpi │ │ └── home_splash_bg.jpg │ │ ├── layout │ │ ├── activity_home.xml │ │ └── activity_splash.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── release │ └── AndroidManifest.xml ├── modulelib1 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── debug │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── io │ │ │ └── liweijie │ │ │ └── lib1 │ │ │ └── debug │ │ │ ├── Module1DebugApplication.java │ │ │ └── activity │ │ │ └── Module1DebugActivity.java │ └── res │ │ └── layout │ │ └── module1_debug_activity.xml │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── io │ │ │ └── liweijie │ │ │ └── lib1 │ │ │ ├── Module1Fragment.java │ │ │ ├── Mudule1Provider.java │ │ │ ├── adapter │ │ │ └── Module1Adapter.java │ │ │ └── bean │ │ │ └── Books.java │ └── res │ │ ├── layout │ │ ├── module1_fragment_main.xml │ │ └── module1_fragment_main_item.xml │ │ └── values │ │ └── strings.xml │ └── release │ └── AndroidManifest.xml ├── modulelib2 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── lib2 │ │ ├── Module2Fragment.java │ │ └── Module2Provider.java │ └── res │ ├── layout │ └── module2_fragment_main.xml │ └── values │ └── strings.xml ├── modulelib3 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── lib2 │ │ ├── Module3Fragment.java │ │ └── Module3Provider.java │ └── res │ ├── layout │ └── module2_main_fragment.xml │ └── values │ └── strings.xml ├── modulelib4 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── lib4 │ │ ├── Module4Activity.java │ │ └── Module4Provider.java │ └── res │ ├── layout │ └── module4_main_activity.xml │ └── values │ └── strings.xml ├── modulelib5 ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── io │ │ └── liweijie │ │ └── lib5 │ │ ├── Module5Activity.java │ │ └── Module5Provider.java │ └── res │ ├── layout │ └── module5_activity_main.xml │ └── values │ └── strings.xml ├── readme.md └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/github/io/liweijie/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/androidTest/java/com/github/io/liweijie/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/github/io/liweijie/CustomApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/java/com/github/io/liweijie/CustomApplication.java -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/github/io/liweijie/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app/src/test/java/com/github/io/liweijie/ExampleUnitTest.java -------------------------------------------------------------------------------- /app2/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/build.gradle -------------------------------------------------------------------------------- /app2/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/proguard-rules.pro -------------------------------------------------------------------------------- /app2/src/androidTest/java/com/github/io/liweijie/app2/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/androidTest/java/com/github/io/liweijie/app2/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app2/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app2/src/main/java/com/github/io/liweijie/app2/CustomApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/java/com/github/io/liweijie/app2/CustomApplication.java -------------------------------------------------------------------------------- /app2/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app2/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app2/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app2/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app2/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app2/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app2/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app2/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app2/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app2/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app2/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app2/src/test/java/com/github/io/liweijie/app2/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/app2/src/test/java/com/github/io/liweijie/app2/ExampleUnitTest.java -------------------------------------------------------------------------------- /art/app1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/art/app1.gif -------------------------------------------------------------------------------- /art/app2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/art/app2.gif -------------------------------------------------------------------------------- /art/home.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/art/home.gif -------------------------------------------------------------------------------- /art/module.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/art/module.gif -------------------------------------------------------------------------------- /art/moduleDirectory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/art/moduleDirectory.png -------------------------------------------------------------------------------- /base/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/build.gradle -------------------------------------------------------------------------------- /base/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/proguard-rules.pro -------------------------------------------------------------------------------- /base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/BaseActivity.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/BaseApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/BaseApplication.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/BaseFragment.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/BaseRecyclerFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/BaseRecyclerFragment.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/dao/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/dao/UserInfo.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/config/ImmutableMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/config/ImmutableMap.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/config/ModuleOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/config/ModuleOptions.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/config/MyBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/config/MyBundle.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/app/AppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/app/AppService.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/app2/App2Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/app2/App2Service.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/home/HomeIntent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/home/HomeIntent.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/home/HomeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/home/HomeService.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module1/Module1Intent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module1/Module1Intent.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module1/Module1Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module1/Module1Service.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module2/Module2Intent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module2/Module2Intent.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module2/Module2Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module2/Module2Service.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module3/Module3Intent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module3/Module3Intent.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module3/Module3Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module3/Module3Service.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module4/Module4Intent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module4/Module4Intent.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module4/Module4Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module4/Module4Service.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module5/Module5Intent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module5/Module5Intent.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module5/Module5Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/module/module5/Module5Service.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IAppProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IAppProvider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IBaseProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IBaseProvider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IFragmentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IFragmentProvider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IHomeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IHomeProvider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule1Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule1Provider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule2Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule2Provider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule3Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule3Provider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule4Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule4Provider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule5Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/provider/IModule5Provider.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/router/ModuleManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/router/ModuleManager.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/router/MyRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/router/MyRouter.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/moduleinterface/router/ServiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/moduleinterface/router/ServiceManager.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/util/LG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/util/LG.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/util/Util.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/view/BaseRecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/view/BaseRecyclerView.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/view/adapter/BaseAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/view/adapter/BaseAdapter.java -------------------------------------------------------------------------------- /base/src/main/java/com/github/io/liweijie/base/view/adapter/VH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/java/com/github/io/liweijie/base/view/adapter/VH.java -------------------------------------------------------------------------------- /base/src/main/res/layout/fragment_core_recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/res/layout/fragment_core_recycler_view.xml -------------------------------------------------------------------------------- /base/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /base/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /base/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/base/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /config.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/config.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/gradlew.bat -------------------------------------------------------------------------------- /home/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /home/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/build.gradle -------------------------------------------------------------------------------- /home/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/proguard-rules.pro -------------------------------------------------------------------------------- /home/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /home/src/debug/java/com/github/io/liweijie/home/debug/HomeDebugApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/debug/java/com/github/io/liweijie/home/debug/HomeDebugApplication.java -------------------------------------------------------------------------------- /home/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /home/src/main/java/com/github/io/liweijie/home/HomeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/java/com/github/io/liweijie/home/HomeActivity.java -------------------------------------------------------------------------------- /home/src/main/java/com/github/io/liweijie/home/HomeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/java/com/github/io/liweijie/home/HomeProvider.java -------------------------------------------------------------------------------- /home/src/main/java/com/github/io/liweijie/home/SplashActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/java/com/github/io/liweijie/home/SplashActivity.java -------------------------------------------------------------------------------- /home/src/main/res/drawable-xhdpi/home_splash_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/drawable-xhdpi/home_splash_bg.jpg -------------------------------------------------------------------------------- /home/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /home/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /home/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /home/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /home/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /home/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /home/src/release/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/home/src/release/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib1/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /modulelib1/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/build.gradle -------------------------------------------------------------------------------- /modulelib1/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/proguard-rules.pro -------------------------------------------------------------------------------- /modulelib1/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib1/src/debug/java/com/github/io/liweijie/lib1/debug/Module1DebugApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/debug/java/com/github/io/liweijie/lib1/debug/Module1DebugApplication.java -------------------------------------------------------------------------------- /modulelib1/src/debug/java/com/github/io/liweijie/lib1/debug/activity/Module1DebugActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/debug/java/com/github/io/liweijie/lib1/debug/activity/Module1DebugActivity.java -------------------------------------------------------------------------------- /modulelib1/src/debug/res/layout/module1_debug_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/debug/res/layout/module1_debug_activity.xml -------------------------------------------------------------------------------- /modulelib1/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib1/src/main/java/com/github/io/liweijie/lib1/Module1Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/java/com/github/io/liweijie/lib1/Module1Fragment.java -------------------------------------------------------------------------------- /modulelib1/src/main/java/com/github/io/liweijie/lib1/Mudule1Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/java/com/github/io/liweijie/lib1/Mudule1Provider.java -------------------------------------------------------------------------------- /modulelib1/src/main/java/com/github/io/liweijie/lib1/adapter/Module1Adapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/java/com/github/io/liweijie/lib1/adapter/Module1Adapter.java -------------------------------------------------------------------------------- /modulelib1/src/main/java/com/github/io/liweijie/lib1/bean/Books.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/java/com/github/io/liweijie/lib1/bean/Books.java -------------------------------------------------------------------------------- /modulelib1/src/main/res/layout/module1_fragment_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/res/layout/module1_fragment_main.xml -------------------------------------------------------------------------------- /modulelib1/src/main/res/layout/module1_fragment_main_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/res/layout/module1_fragment_main_item.xml -------------------------------------------------------------------------------- /modulelib1/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /modulelib1/src/release/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib1/src/release/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib2/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /modulelib2/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/build.gradle -------------------------------------------------------------------------------- /modulelib2/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/proguard-rules.pro -------------------------------------------------------------------------------- /modulelib2/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib2/src/main/java/com/github/io/liweijie/lib2/Module2Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/src/main/java/com/github/io/liweijie/lib2/Module2Fragment.java -------------------------------------------------------------------------------- /modulelib2/src/main/java/com/github/io/liweijie/lib2/Module2Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/src/main/java/com/github/io/liweijie/lib2/Module2Provider.java -------------------------------------------------------------------------------- /modulelib2/src/main/res/layout/module2_fragment_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/src/main/res/layout/module2_fragment_main.xml -------------------------------------------------------------------------------- /modulelib2/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib2/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /modulelib3/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /modulelib3/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/build.gradle -------------------------------------------------------------------------------- /modulelib3/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/proguard-rules.pro -------------------------------------------------------------------------------- /modulelib3/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib3/src/main/java/com/github/io/liweijie/lib2/Module3Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/src/main/java/com/github/io/liweijie/lib2/Module3Fragment.java -------------------------------------------------------------------------------- /modulelib3/src/main/java/com/github/io/liweijie/lib2/Module3Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/src/main/java/com/github/io/liweijie/lib2/Module3Provider.java -------------------------------------------------------------------------------- /modulelib3/src/main/res/layout/module2_main_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/src/main/res/layout/module2_main_fragment.xml -------------------------------------------------------------------------------- /modulelib3/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib3/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /modulelib4/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /modulelib4/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/build.gradle -------------------------------------------------------------------------------- /modulelib4/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/proguard-rules.pro -------------------------------------------------------------------------------- /modulelib4/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib4/src/main/java/com/github/io/liweijie/lib4/Module4Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/src/main/java/com/github/io/liweijie/lib4/Module4Activity.java -------------------------------------------------------------------------------- /modulelib4/src/main/java/com/github/io/liweijie/lib4/Module4Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/src/main/java/com/github/io/liweijie/lib4/Module4Provider.java -------------------------------------------------------------------------------- /modulelib4/src/main/res/layout/module4_main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/src/main/res/layout/module4_main_activity.xml -------------------------------------------------------------------------------- /modulelib4/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib4/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /modulelib5/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /modulelib5/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/build.gradle -------------------------------------------------------------------------------- /modulelib5/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/proguard-rules.pro -------------------------------------------------------------------------------- /modulelib5/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /modulelib5/src/main/java/com/github/io/liweijie/lib5/Module5Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/src/main/java/com/github/io/liweijie/lib5/Module5Activity.java -------------------------------------------------------------------------------- /modulelib5/src/main/java/com/github/io/liweijie/lib5/Module5Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/src/main/java/com/github/io/liweijie/lib5/Module5Provider.java -------------------------------------------------------------------------------- /modulelib5/src/main/res/layout/module5_activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/src/main/res/layout/module5_activity_main.xml -------------------------------------------------------------------------------- /modulelib5/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/modulelib5/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liweijieok/ModularSample/HEAD/settings.gradle --------------------------------------------------------------------------------