如何在Android Studio中的可绘制文件夹中用我自己的图片制作验证码?

问题描述 投票:-2回答:2

我想在Android Studio中生成图像验证码(我有自己的图像)。请帮助我,或向我展示示例,我们将非常感谢您的任何答复,谢谢。

android image random captcha
2个回答
2
投票

访问此link。它是一个用于在Android中生成验证码的库。只需将依赖项添加到build.gradel中,然后重新构建项目,即可在任何需要的地方添加验证码。


0
投票

要在Android中使用生成验证码

1>生成随机数

公共静态字符串CapCodeGen(int限制){

//添加角色以生成验证码

    String chars = "0123456789";
    Random r = new Random();
    StringBuffer buf = new StringBuffer();

    buf.append(chars.charAt(r.nextInt(10)));
    for (int i = 0; i < limit; i++) {
        buf.append(chars.charAt(r.nextInt(chars.length())));
    }

    return String.valueOf(buf);

}

2>设置为带有验证码背景的TextView,它将看起来像验证码图像

© www.soinside.com 2019 - 2024. All rights reserved.