目标:熟悉使用android系统自带的常用控件,TEXT篇
Text:TextView、Plain Text、Password(Numeric)、E-mail、Phone、Postal Address、Multiline Text、Time、Date、Number(Signed、Decimal)、AutoCompleteTextView、MultiAutoCompleteTextView
控件对应的图片(控件展示)
TextView:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/text"
android:background="@color/colorAccent"
android:gravity="center" />
显示设置好的文本内容EditText之Plain Text:
<EditText
android:id="@+id/editText11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName"
android:text="Name" />
可以输入数字、符号、字母EditText之Password:
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPassword" />
可以输入数字、符号、字母EditText之Password(Numeric):
<EditText
android:id="@+id/editText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="numberPassword" />
只能输入数字,不能输入符号、字母EditText之E-mail:
<EditText
android:id="@+id/editText3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textEmailAddress" />
可以输入邮箱格式的任何数据类型和其他符号EditText之Phone:
<EditText
android:id="@+id/editText4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="phone" />
可以输入数字和一些特定的符号,不能输入字母EditText之Postal Address:
<EditText
android:id="@+id/editText5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPostalAddress" />
可以输入数字、符号、字母EditText之Multiline Text:
<EditText
android:id="@+id/editText6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textMultiLine" />
可以输入数字、符号、字母EditText之Time:
<EditText
android:id="@+id/editText7"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="time" />
只可输入数字,:,字母a、p、mEditText之Date:
<EditText
android:id="@+id/editText8"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="date" />
只可输入数字和符号.-/EditText之Number:
<EditText
android:id="@+id/editText9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="number" />
只能输入数字EditText之Number(Signed):
<EditText
android:id="@+id/editText9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="number" />
可以输入正整数和负整数EditText之Number(Decimal):
<EditText
android:id="@+id/editText9"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="number" />
只能输入数字EditText之AutoCompleteTextView:
<AutoCompleteTextView
android:id="@+id/autoCompleteTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="AutoCompleteTextView" />
可以输入数字、符号、字母EditText之MultiAutoCompleteTextView:
<MultiAutoCompleteTextView
android:id="@+id/multiAutoCompleteTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="MultiAutoCompleteTextView" />
可以输入数字、符号、字母
网友评论