1 Star 0 Fork 29

GIT_H / ARouterBaseProject

forked from / ARouterBaseProject 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ARouterBaseProject

项目介绍

基本组件化的Base框架,在原有的BaseProject中引入了ARouter作为路由,更改了gradle配置。可以在gradle.properties中配置业务组建是否单独编译。

软件架构

MVP+Retrofit+RxAndroid+Glide

安装教程

使用说明

  1. 如需要单独编译某个插件可以在根目录下的gradle.properties中配置

  2. 如需新增module时可按照已经配置好的4个的module来配置名称,并添加到gradle.properties以及app的gradle中

  3. 如需要修改module名称,需要在3个地方修改:

    A. gradle.properties,定义变量名称

    B. 主项目(app)的gradle文件中,修改依赖库的选择编译条件

    C. module本身的gradle中,修改选择编译applicationId的条件

  4. 不要向项目推送带有业务逻辑的代码,项目本身只是一个通用的框架

  5. 推送代码时如遇涉及到到使用功能的更新或修改要做好注释并及时更新 README

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

(组件化)基于ARouter的基本组件化Base框架 展开 收起
Android
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Android
1
https://gitee.com/qqhu/ARouterBaseProject.git
git@gitee.com:qqhu/ARouterBaseProject.git
qqhu
ARouterBaseProject
ARouterBaseProject
master

搜索帮助

14c37bed 8189591 565d56ea 8189591