任务二 用户注册界面设计
(1)EditText控件详解
编辑框使用EditText表示,作用是在屏幕上显示文本输入框。编辑框可以输入单行文本,也可以输入多行文本,还可以指定是的文本(如密码、电话号码、日期等)。编辑框的基本语法格式如下。
<EditText属性列表/>
XML属 性 |
说明 |
android: hint |
为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色 |
android:inputType |
设置文本的类型,用于帮助输入法显示合适的键盘类型。有如下值设置:none、text、textCapCharacters字母大小、textCapWords单词首字母大小、textAutoComplete自动完成、phone电话号码、datetime时间日期、date日期、time时间等 |
android:password |
以小点.显示文本 |
android:phoneNumber |
设置为电话号码的输入方式 |
(2)文字填空题(1 分)
//在空白处填入适当代码,使编辑框为空时默认显示“Hello World”。<EditTextandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:textColor="#DDDDDD"_________________android:id ="@+id/et"android:maxLength = "10"/ ></EditText/ > ANSWER:android:hint="Hello World"
(3)Button按钮用法
按钮使用Button表示,作用是在屏幕上显示一个按钮。按钮的基本语法格式如下。
<Button
属性列表
/>
(4)文字填空题(1 分)
在空白处填入适当代码,使按钮显示文字“点击”。<Buttonandroid:layout_width="fill_parent"android:layout_height="wrap_content"______________></Button> ANSWER:android:text="点击"
(5)实战代码、视频、截图
5.1界面编程实战1:实战视频
5.2相应XMl代码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="match_parent"android:layout_height="match_parent"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center_horizontal"android:orientation="vertical"><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="注册新用户"android:gravity="center_horizontal"android:textSize="12pt"android:textStyle="bold"/></LinearLayout><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="用户名:"android:textSize="10pt"/><EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请填写登陆账号"android:selectAllOnFocus="true"android:id="@+id/editText" /><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="密码:"android:textSize="10pt"/><EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:password="true"/><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="电话号码:"android:textSize="10pt"/><EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请填写您的电话号码"android:phoneNumber="true"android:selectAllOnFocus="true"/><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="出生日期:"android:textSize="10pt"/><EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请填写你的出生日期"android:inputType="date"android:selectAllOnFocus="true"/><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center_horizontal"><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="注 册"/></LinearLayout>
</LinearLayout><!--author CYJ 2018-01-22 -->
(6)源码链接
往期链接:<Android界面编程> 任务一 酱油诗词赏析
任务二 用户注册界面设计相关推荐
- [:zh]<界面编程>任务二 用户注册界面设计[:]2018-01-24
(1)EditText控件详解 编辑框使用EditText表示,作用是在屏幕上显示文本输入框.编辑框可以输入单行文本,也可以输入多行文本,还可以指定是的文本(如密码.电话号码.日期等).编辑框的基本语 ...
- 利用HTML完成用户注册界面设计,以及性别复选框、按钮链接跳转的实现
源代码 <!DOCTYPE html> <html><head><meta charset="utf-8"><title> ...
- 用户注册界面设计(html,css)源码
展示界面: 源码: <!DOCTYPE html> <html lang="en"><head><meta charset="U ...
- android注册界面高级,Android用户注册界面简单设计
本文实例为大家分享了Android用户注册界面的设计,供大家参考,具体内容如下 I. 实例目标 设计一个用户注册界面,在其中要使用到一些基础控件,如 文本框.编辑框.按钮.复选框等控件 II. 技术分 ...
- 用html制作用户信息注册,[网页设计]html用户注册界面
[网页设计]html用户注册界面 0 2016-08-06 10:00:05 先上一张简约的界面的效果图 这里是style里面的内容 再来body里面的内容,这里用到的是失焦 onblur 和聚焦 ...
- html5好看的注册页面设计,Material Design风格用户注册登录界面设计
这是一款Material Design风格用户注册登录界面设计效果.该设计由用户登录,用户注册和忘记密码三个界面组成.设计中的所有元素都以Material Design为基础,整体效果时尚大方. 使用 ...
- 吸墨网iPhone手机客户端界面设计
最近我们开发的一个iPhone应用程序,个人觉得界面设计得不错,拿出来跟大家分享一下.应用程序近期会在AppStore提供下载,敬请关注本博客和吸墨网. 1.主导航 2.用户登录和用户注册 3.免 ...
- java仿qq登录 界面设计,Java Swing仿QQ登录界面效果
本文实例为大家分享了Java Swing仿QQ登录界面展示的具体代码,供大家参考,具体内容如下 闲来无事将早些时候已实现的QQ登录界面再实现了一遍,纯手工打造(意思是没有用NetBeans.MyEcl ...
- web登录界面设计_出色的Web界面设计的7条规则
web登录界面设计 When you work on a website or on the design of web pages, remember that their success is n ...
最新文章
- java数据结构实验一顺序表,java数据结构实验代码之升序顺序表
- 使用GNS3简单模拟帧中继环境
- 实时计算 Flink性能调优
- Spring Batch @EnableBatchIntegration 注解
- 哈希表(hashtable)的javascript简单实现
- pycharm遇到的小问题
- Android中文URL乱码问题 解决
- jsp跨域访问cookies_cookie 跨域访问的解决方案
- bootdo框架切换tab标签时自动刷新,无需手动刷新
- [数据库课程设计]基于Sql Server的教室信息管理系统(附部分源码)
- 联想电脑linux显卡驱动,哪里下载独立显卡驱动 急急急!!联想y470如何在linux下安装显卡驱动啊?你好...
- python中sqrt(4)*sqrt(9)_Python表达式sqrt(4)*sqrt(9)的值为()
- 【通讯原理】Ch.4:数字信号调制
- 企业与个人是如何跨越战略转折点 - 读《只有偏执狂才能生存》
- 2019最值得收藏的24个日语学习网站
- 百度霸屏什么意思?如何实现百度霸屏!
- java基础-1 基础知识
- SEO技巧:Meta标签详解
- 快速原型模型是什么?
- github免费图床教程