实验二 Button 事件处理

该实验旨在熟悉Android编程,特别是Button和ImageButton的事件处理。实验内容包括创建登录框,根据用户输入判断账号密码,改变按钮图片,隐藏/显示控件,以及实现重置和动态添加TextView的功能。通过setOnClickListener和OnLongClickListener实现按钮的点击和长按事件,同时介绍了如何获取EditText的内容、设置组件的可见性以及焦点切换。
摘要由CSDN通过智能技术生成

实验二 Button 事件处理


【实验目的】

1、 了解 Android 编程基础

2、 熟悉 Button 控件、 ImageButton 控件并且可以对 Button 事件进行相应处理

【实验内容】

制作一个登陆框,要求用户输入账号和密码。点击一个 ImageButton 按钮,在后台判断用户输入的账号和密码。
如果账号是“ LeiBusi”并且密码为”Halo3Q”,则将 ImageButton 按钮的图片换成 State2.png,同时将账号和密码栏隐藏。
否则将 ImageButton 按钮的图片换成state1.png,同时将光标放置于密码栏中,即密码 Edittext 获得焦点,并清空已输入密码,提示“密码错误”。
在 ImageButton 按钮旁边要求有一个重置按钮,点击重置按钮要求所有控件回到初始状态。
按钮下面用动态添加的方式添加一个 TextView。长按 ImageButton 能动态添加一个TextView。示例如下:

初始状态:
初始状态

账号为 LeiBusi 密码为 Halo3Q 时,
正确

账号或密码错误时:
错误

点击重置时:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值