Skip to content

wsdydeni/AndroidBaseLibrary

Repository files navigation

AndroidBaseLibrary

GitHub stars GitHub issues

MVI 架构的 Android 基础库

MVI 架构 - 用Kotlin Flow解决Android开发中的痛点问题

MVI 架构 - 不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比

沉浸式

状态栏

封装使用

导航栏

Android 系统 Bar 沉浸式完美兼容方案

键盘高度适配

PopupWindow 方案

扩展函数封装

屏幕适配

AutoDensity

今日头条Android屏幕适配方案&Smallest屏幕适配方案最佳实践

网络请求

AndroidBaseLibraryNetwork

How to Use

To get a Git project into your build:

Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
    }
}

Step 2. Add the dependency

dependencies {
    implementation 'com.github.wsdydeni:AndroidBaseLibrary:1.2.0'
}