移动应用开发 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、添加到修改姓名对话框中。
代码截图