为插件化框架 Small 建立页面索引和快速跳转
Small 通过路由表
bundle.json
配置页面路由,从而达到模块间的解耦。 see Small/wiki/UI-route
以跳转 (detail模块)的 MainActivity 为例:
路由表 bundle.json |
调用处 xxx.java |
声明处 pkg/xxxActivity.java |
---|---|---|
"uri": "detail" | Small.openUri("detail"); | (detail模块) MainActivity.java |
-
Preference -> Plugins
- Browse repos
SmallHelper
: 插件需要2~3天审核,暂时应该还搜不到 - Install Plugin From Disk: 下载 SmallHelper-1.0.1.zip,本地安装
- Browse repos
-
clone Small demo -> 打开 Android 工程
Small/Android/Sample
进行体验
如果您对源码感兴趣的话:
- clone 本项目
- 命令行执行
./gradlew runIde
如果您在使用中遇到bug, 请务必提Issue,附上IDEA版本
以及错误栈信息
。