(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界面编程>  任务一   酱油诗词赏析

任务二 用户注册界面设计相关推荐

  1. [:zh]<界面编程>任务二 用户注册界面设计[:]2018-01-24

    (1)EditText控件详解 编辑框使用EditText表示,作用是在屏幕上显示文本输入框.编辑框可以输入单行文本,也可以输入多行文本,还可以指定是的文本(如密码.电话号码.日期等).编辑框的基本语 ...

  2. 利用HTML完成用户注册界面设计,以及性别复选框、按钮链接跳转的实现

    源代码 <!DOCTYPE html> <html><head><meta charset="utf-8"><title> ...

  3. 用户注册界面设计(html,css)源码

    展示界面: 源码: <!DOCTYPE html> <html lang="en"><head><meta charset="U ...

  4. android注册界面高级,Android用户注册界面简单设计

    本文实例为大家分享了Android用户注册界面的设计,供大家参考,具体内容如下 I. 实例目标 设计一个用户注册界面,在其中要使用到一些基础控件,如 文本框.编辑框.按钮.复选框等控件 II. 技术分 ...

  5. 用html制作用户信息注册,[网页设计]html用户注册界面

    [网页设计]html用户注册界面 0 2016-08-06 10:00:05 先上一张简约的界面的效果图 这里是style里面的内容 再来body里面的内容,这里用到的是失焦 onblur  和聚焦 ...

  6. html5好看的注册页面设计,Material Design风格用户注册登录界面设计

    这是一款Material Design风格用户注册登录界面设计效果.该设计由用户登录,用户注册和忘记密码三个界面组成.设计中的所有元素都以Material Design为基础,整体效果时尚大方. 使用 ...

  7. 吸墨网iPhone手机客户端界面设计

    最近我们开发的一个iPhone应用程序,个人觉得界面设计得不错,拿出来跟大家分享一下.应用程序近期会在AppStore提供下载,敬请关注本博客和吸墨网. 1.主导航 2.用户登录和用户注册   3.免 ...

  8. java仿qq登录 界面设计,Java Swing仿QQ登录界面效果

    本文实例为大家分享了Java Swing仿QQ登录界面展示的具体代码,供大家参考,具体内容如下 闲来无事将早些时候已实现的QQ登录界面再实现了一遍,纯手工打造(意思是没有用NetBeans.MyEcl ...

  9. web登录界面设计_出色的Web界面设计的7条规则

    web登录界面设计 When you work on a website or on the design of web pages, remember that their success is n ...

最新文章

  1. java数据结构实验一顺序表,java数据结构实验代码之升序顺序表
  2. 使用GNS3简单模拟帧中继环境
  3. 实时计算 Flink性能调优
  4. Spring Batch @EnableBatchIntegration 注解
  5. 哈希表(hashtable)的javascript简单实现
  6. pycharm遇到的小问题
  7. Android中文URL乱码问题 解决
  8. jsp跨域访问cookies_cookie 跨域访问的解决方案
  9. bootdo框架切换tab标签时自动刷新,无需手动刷新
  10. [数据库课程设计]基于Sql Server的教室信息管理系统(附部分源码)
  11. 联想电脑linux显卡驱动,哪里下载独立显卡驱动 急急急!!联想y470如何在linux下安装显卡驱动啊?你好...
  12. python中sqrt(4)*sqrt(9)_Python表达式sqrt(4)*sqrt(9)的值为()
  13. 【通讯原理】Ch.4:数字信号调制
  14. 企业与个人是如何跨越战略转折点 - 读《只有偏执狂才能生存》
  15. 2019最值得收藏的24个日语学习网站
  16. 百度霸屏什么意思?如何实现百度霸屏!
  17. java基础-1 基础知识
  18. SEO技巧:Meta标签详解
  19. 快速原型模型是什么?
  20. github免费图床教程

热门文章

  1. 《可爱的Python》读书笔记(五)
  2. 高性能MySQL读书笔记---查询优化
  3. UNIX 网络编程 chapter 4
  4. poj 1515+poj 1438(边双连通)
  5. Windows 7 Bcdedit 应用
  6. linux下配置DHCP中继代理
  7. runat=server 所代表及隐含的意义
  8. Depth-aware CNN
  9. java web----servlet
  10. windows 7 memcached报failed to install service or service already installed的解决方案