易网时代-编程资源站
Welcome
微信登录
首页
/
操作系统
/
Linux
/
Android 带提示的输入框
在需要用户输入数据的时候,友好的界面是非常重要的,所以如果我们能在输入框给用户一些提示,将能很好的提高程序的易用性,Android就给我们提供了这样一个属性,也就是android:hint。另外这个程序的textview里面使用一下android中的shape属性。
<?xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<TableLayout
xmlns:android
=
"http://schemas.android.com/apk/res/android"
android:orientation
=
"vertical"
android:layout_width
=
"fill_parent"
android:layout_height
=
"fill_parent"
>
<TableRow>
<TextView
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:text
=
"用户名:"
android:textSize
=
"10sp"
android:background
=
"@drawable/bg_border"
/>
<EditText
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:hint
=
"请填写登录帐号"
android:selectAllOnFocus
=
"true"
/>
</TableRow>
<TableRow>
<TextView
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:text
=
"密码:"
android:textSize
=
"10pt"
android:background
=
"@drawable/bg_border"
/>
<EditText
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:password
=
"true"
/>
</TableRow>
<TableRow>
<TextView
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:text
=
"电话号码:"
android:textSize
=
"10pt"
android:background
=
"@drawable/bg_border"
/>
<EditText
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:hint
=
"请填写您的电话号码"
android:selectAllOnFocus
=
"true"
android:phoneNumber
=
"true"
/>
</TableRow>
<Button
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:text
=
"注册"
/>
</TableLayout>
<?xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<TableLayout
xmlns:android
=
"http://schemas.android.com/apk/res/android"
android:orientation
=
"vertical"
android:layout_width
=
"fill_parent"
android:layout_height
=
"fill_parent"
>
<TableRow>
<TextView
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:text
=
"用户名:"
android:textSize
=
"10sp"
android:background
=
"@drawable/bg_border"
/>
<EditText
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:hint
=
"请填写登录帐号"
android:selectAllOnFocus
=
"true"
/>
</TableRow>
<TableRow>
<TextView
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:text
=
"密码:"
android:textSize
=
"10pt"
android:background
=
"@drawable/bg_border"
/>
<EditText
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:password
=
"true"
/>
</TableRow>
<TableRow>
<TextView
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:text
=
"电话号码:"
android:textSize
=
"10pt"
android:background
=
"@drawable/bg_border"
/>
<EditText
android:layout_width
=
"fill_parent"
android:layout_height
=
"wrap_content"
android:hint
=
"请填写您的电话号码"
android:selectAllOnFocus
=
"true"
android:phoneNumber
=
"true"
/>
</TableRow>
<Button
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:text
=
"注册"
/>
</TableLayout>
使用的shape文件
<?xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<shape
xmlns:android
=
"http://schemas.android.com/apk/res/android"
>
<solid
android:color
=
"#000000"
/>
<stroke
android:width
=
"2dip"
android:color
=
"#ff0000"
/>
</shape>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图