Android 总结

View组件
1.View组件包含了几乎所有的图形显示组件,这些类都在android.widget包中定义的。在Android组件中,View是一个最大的类,所有的布局管理器、显示组件都是View类的子类,并且View类本身实现了大量的接口。
显示文本组件:TextView:
1.主要用于显示文本,实际上就是提供一个标签的显示操作。
2.在布局管理器中,使用超链接:主要是用来编辑TextView,在中间加上 android:autoLink=”all”,//如果有网址则进行显示;这样可以让网址以超链接的形式供用户直接使用。
按钮组件:Button:
1.Button是TextView类的子类,实际上所谓的按钮就是一个特殊的文本组件,此类中定义的属性与TextView相同。
编辑框:EditText:
1.EditText是TextView的子类,。
2.在main.xml中编写方法:
android:selectAllOnFocus=”true”,//默认选中,并设为焦点;
android:password=”true”,//密文形式显示文本
android:numeric=”integer”;//只能输入数字android:editable=”false”,设置为不可编辑的状态
单选按钮:RadioGroup
1.RadioGroup提供的只是一个单选按钮的容器,只有在此容器中配置多个按钮组件之后才能使用,而要想设置单选按钮的内容,需要使用RadioButton类,并且此组件在定义时必须编写在RadioGroup组件中。
设置默认选中的组件:
android:checkedButton=”@+id/male”//默认选中组件ID
复选框:CheckBox
CheckBox组件不需要首先定义一个容器再设置若干个按钮,直接使用CheckBox类定义即可。
设置默认选中:android:checked=”true”;
下拉列表框:Spinner
1.可以直接在main.xml文件中定义节点,但是在定义此元素时不能直接设置其显示的列表项,关于下拉列表框的列表项有两种配置方式。
方式一:直接通过资源文件配置:如,定义一个values\city_data.xml文件,在定义数据内容时需要使用元素指定,

你可能感兴趣的:(Android 总结)