# MvvmHelper **Repository Path**: licq_workspace/MvvmHelper ## Basic Information - **Project Name**: MvvmHelper - **Description**: 项目初始化模板 :chicken::chicken::chicken: 这是一个快速开发的项目壳,使用Kotlin语言开发,MVVM+Jetpack架构,封装了公共头部、界面状态管理、ViewModel、LiveData、DataBinding、头部刷新、加载更多、沉浸式、全局通知、丰富好用的拓展函数、RxHttp网络请求等等一系列工具,不好用你来砍我!!! - **Primary Language**: Kotlin - **License**: Apache-2.0 - **Default Branch**: modular - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 18 - **Created**: 2021-07-20 - **Last Updated**: 2021-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ###项目初始化模板 :chicken::chicken::chicken: 这是一个快速开发的项目壳,使用Kotlin语言开发,MVVM+Jetpack架构,封装了公共头部、界面状态管理、ViewModel、LiveData、DataBinding、头部刷新、加载更多、沉浸式、全局通知、丰富好用的拓展函数、RxHttp网络请求等等一系列工具,**不好用你来砍我!!!** clone慢的可以用 gitee链接 https://gitee.com/hegaojian/MvvmHelper ## 1.如何集成 - **1.1 在root's build.gradle中加入Jitpack仓库** ``` buildscript { repositories { ... maven { url 'https://jitpack.io' } } } allprojects { repositories { ... maven { url 'https://jitpack.io' } } } ``` - **1.2 在app's build.gradle中添加依赖** ``` dependencies { ... implementation 'com.github.hegaojian:MvvmHelper:1.0.2' kapt "com.ljx.rxhttp:rxhttp-compiler:2.5.5" } ``` - **1.3 在app's build.gradle中,android 模块下开启DataBinding(如果你不想用DataBinding,请忽略这一步)** ``` AndroidStudio 4.0 以下版本------> android { ... dataBinding { enabled = true } } AndroidStudio 4.0及以上版本 ------> android { ... buildFeatures { dataBinding = true } } ```