安卓控件使用

安卓控件使用

2021/3/30

1812190328 吴烨峰 安全1801

实验内容

一:完成ZJGSU_STUDENT网络登录界面的实现

要求1:用户名输入框中的提示还需要加上自己的学号
添加一个EditText,代码如下,输入前的文字提示,为“请输入用户名 1812190328”,id为username,其他都是一些布局位置参数

在这里插入图片描述

常用布局参数

在这里插入图片描述

效果如下

在这里插入图片描述

要求2:口令输入框中的提示还需要加上自己的姓名
添加一个EditText,id为password,提示为 请输入口令 吴烨峰 ,其它都是一些位置参数,这里的位置与上一个EditText做了约束,以username为位置参照。代码如下

在这里插入图片描述

效果如下

在这里插入图片描述

这两个EditText,都在输入处左侧添加了一个drawableStart,然后引用位置即可显示
在这里还做了一个根据是否选中输入框进行边框以及输入光标的颜色改变,效果如下:
未选中时

在这里插入图片描述

选中时: 变成了红色边框以及红色输入光标,并且自动将输入的密码转成*******,进行隐私处理

在这里插入图片描述
在这里插入图片描述

要求3:当点击登录按钮时,会跳出TOAST,并显示用户刚输入的用户名
在mainactivity中,添加以下代码:包括两个按钮(登录、注销)、两个按钮监听动作(弹出TOAST,并显示str1、str2的内容)

在这里插入图片描述

输入用户名1812190328 输入口令 wuyefeng
效果如下:页面底部弹出TOAST 提示信息是et1的输入信息 1812190328

在这里插入图片描述

要求4:当点击取消时,会跳出TOAST,并显示用户刚输入的口令
代码已经在要求三中给出,以下是效果

附加题:有背景图片和工商大学校徽
添加一个imageview,代码如下

在这里插入图片描述

在activity_main.xml最上方全局添加以下代码,用来设置背景图

在这里插入图片描述

效果如下,有浙江工商大学的校徽以及背景图

在这里插入图片描述

整体演示:见附件LESSON4.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值