Android 课程设计
陈宇
本章目标
掌握按钮组件类的定义格式;
可以在Activity中定义按钮;
EditText组件的使用;
掌握RadioGroup类和RadioButton类的使用;
掌握下拉列表Spinner的使用ect
↳
↳
↳
↳
RadioGroup类的常用操作方法
RadioButton类
RadioGroup提供的只是一个单选钮的容器,只有在此容器之中配置多个按钮组件之后才可以使用,而要想设置单选钮的内容,则需要使用RadioButton类,此类定义如下:
↳
↳
↳
↳
↳
定义一组单选钮
定义一组单选钮
小结
掌握RadioGroup类相当于定义了一个单选钮的容器;
RadioButton类用于定义单选钮中的内容。
下拉列表框
下拉列表框也是一种常见的图形组件,它可以为用户提供列表的选则方式,与复选框或单选钮相比还可以节省手机的屏幕空间,,此类定义如下:
↳
↳
↳ <T extends >
↳
↳
Spinner类的常用方法
配置列表项
在Android中,“<Spinner>”节点,但是在定义此元素的时候却不能直接设置其显示的列表项,关于下拉列表框中的列表项有以下两种方式进行配置:
方式一:直接通过资源文件配置;
方式二:;
方式一:直接通过资源文件配置
定义一个values/,在定义数据内容的时候需要使用“<string-array>”元素指定,定义内容如下:
这个时候定义的是一个“string-array”的根节点,表示里面配置的是一个数组的集合,而里面的每一个“<item>”节点表示的就是每一个列表项的内容,随后在layout/“<Spinner>”节点的时候直接使用“android:entries="array/city_labels"”属性就可以读取信息了。
方式二:
ArrayAdapter类的功能:有两个主要功能:读取资源文件中定义的列表项或者是通过List集合设置列表项,此类定义了如下几个常用方法。
ArrayAdapter类的常用方法
注意:对于下拉列表项的显示风格一般都会将其设置为:“”,下面分别在values文件夹之中定义两个资源文件,用于保存所需要的下拉列表信息。
定义两个资源文件
定义表示城市的资源信息文件 —— values/
定义表示颜色信息的资源文件 —— values/
定义下拉列表框 —— layout/
定义下拉列表框 —— layout/
定义下拉列表框 —— layout/
程序说明:
本程序分别使用“<Spinner
Android课程的设计 来自淘豆网m.daumloan.com转载请标明出处.