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”即可