插入一个输入文本框
activity_main.xml设置APP的UI
<EditText android:id="@+id/edit_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="@string/edit_message" />
android:id,视图的唯一标识符,可以在程序代码中通过该标识符引用对象。
android:layout_width和android:layout_height,视图的宽和高,可以自己设置,也可以自适应。"wrap_content",视图只占据内容大小的空间。"match_parent",会布满整个屏幕,因为它将适应父布局的大小。
android:hint,当文本框为空的时候,会默认显示这个字符串。@string/edit_message则表示我们将引用values/strings.xml的信息。
增加字符串资源
在res/values/strings.xml文件中,添加一个edit_message的字符串。
<resources>
<string name="app_name">入门App</string>
<string name="edit_message">输入信息</string>
</resources>
视图属性补充
android:layout_weight,权重,视图所占view的值,默认值为0。