Skip to content

Android状态页处理工具,支持View与JetPack Compose。Android status page processing tool, support traditional view and JetPack Compose.

Notifications You must be signed in to change notification settings

Petterpx/StateX

Repository files navigation

StateX

image-20211013203710758

ktlint

简洁易用的 Android 状态页处理库🍃。

功能

  • 支持compose与View,分层设计
  • 完善的Api支持
  • 支持全局/局部配置
  • 支持常见的状态缺省页
  • 支持配置全局点击重试

依赖方式

添加jitpack仓库

build.gradle

Gradle7.0以下

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

AndroidStudio-Arctic Fox && Gradle7.0+,并且已经对依赖方式进行过调整,则可能需要添加到如下位置:

settings.gradle

dependencyResolutionManagement {
 repositories {

        // ...
        maven { url 'https://jitpack.io' }
    }
}

Gradle

View中单独引入
implementation 'com.github.Petterpx.StateX:view:1.0'
compose中单独引入
implementation 'com.github.Petterpx.StateX:compose:1.0'

混淆

一般情况下,框架内部无需混淆。

About

Android状态页处理工具,支持View与JetPack Compose。Android status page processing tool, support traditional view and JetPack Compose.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages