在Android开发中所有的页面都是由控件来组成的,Android中有各式各样的控件。学好控件对于学习Android开发至关重要,今天在这里对Android的基本控件进行总结。
控件的使用:
控件一般在res/layout下的xml布局文件中使用,然后在Activity中在onCreate(Bundle savedInstanceState)方法中调用setContentView(R.layout.layoutname)方法来加载layout。在Activity中使用控件需要先获取控件的引用,使用方法findViewById(@R.id.控件的ID),接着就可以使用这个引用的控件进行操作,例如添加监听,设置内容等。
基本控件介绍:
1.View:android.view.View是所有控件的父类,它的通用属性有:宽、高、颜色、边距、是否可见、内容居中、点击事件等。
2.TextView:android.widget.TextView一般用来显示文本,继承至android.view.View,常用属性有:
android:layout_width=""宽
android:layout_height=""高
android:text=""显示的文本
android:textColor=""文本颜色
android:textSize=""文本大小
2.CheckedTextView:
3.EditText:android.widget.EditText为输入框,继承至android.widget.TextView,常用属性有:
android:hint="example@gmail.com"输入框的提示文字
android:password=""True为密码框
android:phoneNumber=""True为电话号码框
android:numeric=""数字框,Integer为正整数,signed为整数,decimal为浮点数
4.Button: android.widget.Button继承至android.widget.TextView,常用属性有: