TextView和EditView
TextvView,显示文本框控件,直接显示在屏幕上
EditView,输入文本框控件,提供给用户输入,进行文本编辑。
wrap_content文本有多宽,控件就有多宽
match_content当前控件铺满父类容器
Textview控件的一些属性
android:textSize 文本的大小
android:textColor 文本的颜色
editText的一些属性
android:hint 是提示文本,比如上面的请输入姓名
需要将xml文件与MainActivity.java进行关联。
setContentView(R.layout.activity_main);将布局xml文件引进到MainActi.java中。
一般情况下,布局属性与对象的setXXX方法一一对应,比如设置字体颜色,在xml中属性是android:textColor,而在Activity中则是setTextColor方法
设置EditText的android:inputType属性可以限制文本输入类型比如android:inputType=”textPassword”为设置输入格式为密码格, android:inputType=”phone”为设置输入格式为拨号键盘
ImageView
src是图片不能被拉伸,background是背景可以被拉伸。
不同的手机分辨率会调用不同的分辨率的图片
Button和imageButton
两个都可以作为一个按钮产生点击事件
字符串内容一般放在values
是你给了我一把伞
访问的时候用android:text=”@string/text1”即可