** Android循环圈是一个基于Android系统的快速开发,划模块的组件化合集,将日常需要的功能模块,去除业务后进行提取封装,通过循环圈一系列的组件,我们只需要将其简单的引入项目,即可构建符合组件化,模块化,设计优美的软件系统。做到真正的Android高效开发! **
- Android基础架构模块
- Android工具集模块
- Android网络请求模块
- Android自定义控件模块
- Android升级管理工具
各模块的具体说明请移步模块详细介绍
开发语言:Kotlin 架构形式:组件化 开发模式:MVP 模块名称:base 模块包名:com.lvyerose.framework.base Gradle地址:com.lvyerose.base-framework:1.0.0 模块内容:
基础接口定义
基础逻辑封装
基础接口定义
基础逻辑封装
基础 IView、IPresenter、IModel 模块封装
基本逻辑 BaseView、BasePresenter、BaseModel 模块封装
实例自动化组装以及订阅生命周期绑定
多Presenter模式支持(未支持,无意义)
多Model模式支持
基本逻辑封装
支持多数据模型
支持多视图模型
支持添加头部布局
支持添加尾部布局
模块名称:tools 模块包名:com.lvyerose.framework.tools Gradle地址:com.lvyerose.base-tools:0.0.1 模块内容:
获取app相关信息
手机信息采集工具
网络辅助类
app版本工具
剪切板工具
权限相关工具类
系统工具类
错误信息反馈信息
日志工具类
Toast封装
单位转换辅助类
打开或关闭软键盘
屏幕相关辅助类
SnackBar的工具类
图片处理工具
字符串处理工具
时间处理工具
SDCard辅助类
SharedPreferences封装类