对话框的创建和适配器的使用

移动应用开发 9.27 知识点整理

任务:我的信息页面的实现

整体布局思路:
1、全部采用相对布局
2、相对布局中套线性布局
3、线性布局中套相对布局
4、相对布局中套相对布局

知识点1:Spinner 下拉列表
用法1:静态方式
具体操作:写入资源文件中

用法2:Adapter适配器

相关代码如图所示:

在这里插入图片描述
注意:在应用spinner之前需要先获取spinner对象(通过findViewById获取),避免出现空指针异常。

知识点2:对下拉框中的文字样式或者下拉框的背景色设置

步骤:单独创建一个xml(TextView类型)的文件,用来修改文字颜色、大小等等,最后在java类中通过layout调用此文件使用

代码截图

1、设置文字颜色

在这里插入图片描述

2、设置下拉框背景色

在这里插入图片描述
3、java文件中调用

在这里插入图片描述

知识点3:对话框的使用

创建对话框的步骤(大致分为7步)

代码如图所示:

在这里插入图片描述

注意:在设置好对话框的确定和取消按钮之后,需要创建AlertDialog对象,并调用show方法显示对话框。

设置日期对话框

代码截图

在这里插入图片描述

添加单选按钮的对话框

在这里插入图片描述

带有文本编辑框的对话框

步骤:1、需要创建一个edittext文本类型的xml文件
2、在java方法中获取此文本框的id
3、添加到修改姓名对话框中。

代码截图
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值