没有合适的资源?快使用搜索试试~ 我知道了~
Android代码-XModulable
共150个文件
java:57个
xml:40个
gradle:13个
需积分: 10 0 下载量 152 浏览量
2019-08-06
08:10:44
上传
评论
收藏 338KB ZIP 举报
温馨提示
XModulable Latest Version SDK XModulable-api XModulable-compiler XModulable-annotation 最新版本 概念 组件/模块化的套路通常是: 组件/模块之间互不依赖、相互隔离 app壳将组件注册到路由层 上层通过路由层查找组件/模块,通过组件/模块暴露的服务实现通信交互 本例中的组件化/模块化: 路由采用ARouter实现 XModulable SDK负责组件/模块的注册和查找,这里的模块可视为组件/模块服务的容器: @XModule——组件/模块声明 @InjectXModule——组件/模块注入声明 XModulable——作为组件/模块的注册、查找和依赖注入 业务组件/模块独立运行,只需要更改module.gradle对应的业务组件/模块isStandalone为true即可 使用方法 1. 添加依赖配置 android { defaultConfig { ... javaCompileOptions {
资源推荐
资源详情
资源评论
收起资源包目录
Android代码-XModulable (150个子文件)
gradlew.bat 2KB
.gitignore 771B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
build.gradle 4KB
build.gradle 4KB
build.gradle 4KB
build.gradle 4KB
build.gradle 2KB
config.gradle 2KB
build.gradle 1KB
build.gradle 1KB
build.gradle 1KB
build.gradle 1KB
build.gradle 975B
build.gradle 499B
settings.gradle 146B
gradlew 5KB
gradle-wrapper.jar 52KB
ClassUtils.java 10KB
XModuleProcessor.java 10KB
InjectProcessor.java 9KB
XModulable.java 6KB
MainActivity.java 3KB
XModulableOptions.java 3KB
MainFragment.java 2KB
PackageUtils.java 2KB
SplashActivity.java 2KB
Constants.java 2KB
Logger.java 1KB
CacheUtils.java 1KB
IMActivity.java 1KB
BaseCommonApplication.java 1KB
LiveEntranceFragment.java 1KB
IMEntranceFragment.java 1KB
IMDataRepo.java 1KB
LiveServiceImpl.java 810B
IMServiceImpl.java 784B
MainSplashActivity.java 763B
IMDaoServiceImpl.java 750B
IMModuleImpl.java 734B
MainModuleImpl.java 708B
BaseCommonActivity.java 688B
BaseCommonFragment.java 685B
BaseModule.java 623B
MainServiceImpl.java 615B
LiveSplashActivity.java 585B
Constants.java 571B
LiveModuleImpl.java 553B
InjectXModule.java 507B
LiveActivity.java 498B
PathConstants.java 479B
XModuleLoader.java 469B
XModule.java 409B
PathConstants.java 407B
PathConstants.java 406B
IMModule.java 388B
IMSplashActivity.java 382B
LiveApplication.java 321B
MainApplication.java 321B
IMApplication.java 315B
BaseService.java 303B
SampleApplication.java 286B
LiveModule.java 280B
MainModule.java 280B
UnknownModuleException.java 280B
LiveService.java 274B
IMService.java 266B
ProcessException.java 258B
ModuleName.java 250B
IMDaoService.java 229B
MainService.java 197B
BaseActivity.java 189B
BaseApplication.java 172B
BaseFragment.java 171B
IModule.java 110B
component_debug.keystore 2KB
component.keystore 2KB
LICENSE 11KB
README.md 14KB
XModulable架构图.png 62KB
live业务模块独立运行.png 43KB
ic_launcher_round.png 15KB
ic_launcher_round.png 10KB
ic_launcher.png 9KB
ic_launcher_round.png 7KB
ic_launcher.png 6KB
ic_launcher_round.png 5KB
ic_launcher.png 4KB
ic_launcher.png 3KB
ic_launcher_round.png 3KB
ic_launcher.png 2KB
共 150 条
- 1
- 2
资源评论
weixin_39841848
- 粉丝: 512
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功