Android Compose 基本UI组件的封装库——ComposeUI

947 阅读1分钟

版本号

1. 简介

ComposeUI是一些常用的Android Compose UI组件和一些实用工具类封装,提高Android的开发效率

使用文档链接:  www.yuque.com/peakmain/al…

2. 添加依赖

How To

  • Step 1. Add the JitPack repository to your build file

    • gradle
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}
    • gradle.kts
dependencyResolutionManagement {
  repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  repositories {
    mavenCentral()
    maven { url = uri("https://jitpack.io") }
  }
}
  • Step 2. Add the dependency
dependencies {
    implementation("com.github.Peakmain:ComposeUI:+")
}

3 基础组件

3.1. 顶部应用栏(AppBar)组件

image.png

3.2. 标题组件

image.png

3.3. NavBar导航栏

image.png

3.4. 单元格组件

image.png

3.5. 按钮组件

image.png

3.6. 图片组件

image.png

4. 展示组件

4.1. 网格布局

image.png

4.2. 分割线

image.png

4.3. 流式布局PkFlowRow

流式布局.gif

4.4. 轮播图

PkBanner轮播图.gif

4.5. 高亮文本

image.png

4.6. 瀑布流

image.png

5. 工具类

5.1. ImagePainterUtils工具类

ImagePaintUtils.gif

6. 扩展类

6.1. List扩展类

image.png

6.2. String扩展类