一、控件介绍
1、TextView:显示文本框控件,将文本内容显示到这个控件中
2、EditText:输入文本框,在该控件进行文本编辑
例如:
姓名:______________
姓名是TextView.后面的横线即为EditText
二、控件属性解析
1、TextView控件的常用属性
android:id----控件的id
android:layout_width-----控件的宽度
android:layout_height-----控件的高度
android:text---文本内容
android:textSize----文本大小
android:textColor-----文本颜色
android:background-----控件背景
2、EditText控件的常用属性
android:id----控件的id
android:layout_width-----控件的宽度
android:layout_height-----控件的高度
android:text---文本内容
android:textSize----文本大小
android:textColor-----文本颜色
android:background-----控件背景
android:hint-----输入提示文本 android:inputType-----输入文本类型
三、使用TextView和EditText
res/layout/activity_main.xml 该文件对页面进行布局
<!-- wrap_content:包裹实际文本内容
match_parent:当前控件铺满父类容器,2.3api之后添加的一个属性值
fill_parent:当前控件铺满父类容器,2.3api之前的一个属性值 -->
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="姓名:"
android:textSize="28sp"
android:textColor="#000000"/>
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/textView1"
android:layout_toRightOf="@+id/textView1"
android:hint="请输入你的姓名">
</EditText>
src/包名/MainActivity.java
//该句将布局xml文件引入到activity当中
setContentView(R.layout.activity_main);
工程名上右键run as--android application
可将整个应用程序布置到模拟器下