常用控件的介绍:
- 文本框(TextView):用于显示文本信息。 可以通过XML布局文件设置其样式、大小和颜色等属性。
- 编辑框(EditText):允许用户输入和编辑文本,可以设置输入类型(如数字、文本、密码等)和监听文本变化。
- 按钮(Button):允许用户通过点击来执行操作。可以设置按钮的文本、背景和点击效果。
- 单选按钮(RadioButton):允许用户从一组选项中选择一个。RadioGroup用于包裹多个RadioButton,确保一次只能选择一个。
- 复选框(checkbox):允许用户选择多个选项。每个CheckBox都可以单独被选中或取消选中。
- 图片控件(ImageView):显示用户的头像信息或者展示商品等
这面是我们的xml文件的代码展示,创建了一个简单的登录界面,包含了用户名和密码输入框、记住我复选框、用户类型选择(用户和管理员)以及登录按钮。当用户点击登录按钮时,会触发登录逻辑。
注意:把所有控件都加上id,后面可以在activity中获取到控件进行使用。
下面看看写完的效果:
现在来看逻辑代码:
在上面可以看到,通过findbyId找到控件,判断值是否为空,不为空就算登录成功,点击登录后在Log日志中查看结果
注意:此处为模拟登录,实际以自己登录逻辑!!!!