Skip to content

jenly1314/CodeTextField

Repository files navigation

CodeTextField

Download MavenCentral JitPack CircleCI API License

CodeTextField for Jetpack Compose;一个使用 Compose 实现的验证码输入框。

原生 Android自定义View 实现的可参见 SplitEditText

Gif 展示

Image

你也可以直接下载 演示App 体验效果

引入

Gradle:

  1. 在Project的 build.gradlesetting.gradle 中添加远程仓库

    repositories {
        //...
        mavenCentral()
    }
  2. 在Module的 build.gradle 里面添加引入依赖项

    implementation 'com.github.jenly1314:codetextfield:1.0.0'

使用

代码示例

    val text = remember {
        mutableStateOf("")
    }
    // 验证码输入框
    CodeTextField(value = text.value, onValueChange = {
        text.value = it
    })

更多使用详情,请查看app中的源码使用示例或直接查看 API帮助文档

相关推荐

SplitEditText 一个灵活的分割可编辑框;常常应用于 验证码输入密码输入 等场景。

KingKeyboard 一个自定义键盘,满足各种不同场景的键盘输入需求。

compose-component 一个Jetpack Compose的组件库;主要提供了一些小组件,便于快速使用。

版本记录

v1.0.0:2022-11-20

  • CodeTextField初始版本

赞赏

如果您喜欢CodeTextField,或感觉CodeTextField帮助到了您,可以点右上角“Star”支持一下,您的支持就是我的动力,谢谢 😃

您也可以扫描下面的二维码,请作者喝杯咖啡 ☕

关于我

我的博客 GitHub Gitee CSDN 博客园
Jenly's Blog jenly1314 jenly1314 jenly121 jenly

联系我

微信公众号 Gmail邮箱 QQ邮箱 QQ群 QQ群
Jenly666 jenly1314 jenly1314 20867961 64020761