Android登陆界面验证码

这篇博客由一名初学者分享,介绍了如何在Android应用中创建登录界面的验证码功能。通过XML布局文件设置TextView作为验证码容器,并在Java代码中实现生成验证码的核心逻辑。教程中提到,将验证码的容器设置为不可点击的Button,并提供了关键代码片段。
摘要由CSDN通过智能技术生成

Android登陆界面验证码

大家好,我是一个新接触android的大二小菜鸟,这几天上了android课,我个人觉得有很多新奇的地方,可以学一反三。
这个验证码可能不爽太新颖,但是这是我自己想出来的,可能写的不是很好,不喜勿喷哈。

XML文件

首先,在我们的XML文档里面,我设置了一点TextView组件,当然,你们可以改成其他的,我这里是用这个TextView组件进行点击事件,生成验证码。我将验证码的容器设置为Button。用Button来承载它。我还设置了Button不能被点击 (android:enabled=“false”)。

  1. <Button
    

    android:id="@+id/yanzhen1"
    android:layout_width=“wrap_content”
    android:layout_height=“wrap_content”
    android:ems=“10”
    android:text=""
    android:enabled=“false”
    android:textColor="#0000CD" />
    2,接下来就开始写java类代码了。核心代码如下

final TextView yan=(TextView)findViewById(R.id.yanzhen);//内部类不能访问非成员变量所以用final 设置TextView对象

    yan.setOnClickListener(new OnClickListener() 
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值