(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. 任务二 用户注册界面设计

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

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

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

  3. 数据库实验【2】 | 可视化界面编程——简易计算器的设计

    这次实验课是学习可视化编程的入门,任务是完成一个简单的计算器 之前学Java的时候学习过可视化编程,可是当时觉得用Java写类似计算器的程序代码过于繁复,所以也没有学的太好,这次尝试跟着老师使用C#, ...

  4. Python GUI界面编程初步 04 - Tkinter设计框架和概念

    前言:本节介绍Tk的基本设计思想 本节参考官方介绍文档,所以英文夹杂,这个大家谅解,主要是方便参考: 此外,我们主要以Python语言为基础 1 Widgets(组件) Widgets are all ...

  5. linux控制台界面编程,控制台窗口界面的编程控制(二)

    #include <WINDOWS.H> #include <STDIO.H> #include <STRING.H> HANDLE hOut; HANDLE hI ...

  6. linux进入字符界面编程,MPlayer字符界面操作方法

    一.启动播放时参数: 在终端下敲入:./mplayer  提示各种使用帮助信息 -vo 选择视频输出模式和设备(用'-vo help'查看列表) -ao 选择音频输出模式和设备(用'-ao help' ...

  7. java 界面编程_JAVA图形界面编程

    //1.上次作业对按钮等控件加载事件监听器,能简单实现响应事件. import javax.swing.*; import java.awt.*; import java.awt.event.*; p ...

  8. Python升级之路( Lv11 ) GUI图形界面编程

    Python系列文章目录 第一章 Python 入门 第二章 Python基本概念 第三章 序列 第四章 控制语句 第五章 函数 第六章 面向对象基础 第七章 面向对象深入 第八章 异常机制 第九章 ...

  9. 电脑编程用户注册界面java_用JSP/Servlet开发简单的用户注册系统

    用JSP/Servlet开发简单的用户注册系统 2.4界面编程实现 通过JavaBeans封装了大部分的逻辑或数据操作功能.这样,JSP页面中就可以减少很多Java代码,从而使得JSP的建立和修改变得 ...

最新文章

  1. python sin(x)/x 图像
  2. php向数据库添加数据失败,无法从PHP中的表单向数据库添加数据
  3. 队列 一种数据结构(多线程利器)
  4. php 组装二维数组,php实现快速对二维数组某一列进行组装的方法小结
  5. java runtime 返回值_Java Runtime.exec()注意事项 | 学步园
  6. kotlin set 私有_Kotlin可见性修改器–公共,受保护,内部,私有
  7. 深入理解JVM虚拟机(5)——JVM虚拟机类加载机制概述
  8. 智能语音电话机器人源码部署
  9. 【基于物理的渲染(PBR)白皮书】(一) 开篇:PBR核心知识体系总结与概览
  10. c语言作业做出金山打字功能,C语言制作简易金山打字通功能的代码
  11. Autumn中文文档2:控制器
  12. 金融套利策略:理解统计套利的工作原理
  13. 【MP】MybatisPlus教程
  14. 计算机内存不足16g内存,win10 16g内存显示内存不足怎么办_win10 16g内存显示可用7.95g如何恢复...
  15. 【图像去噪】基于matlab GUI均值+中值滤波图像去噪(含PNSR)【含Matlab源码 372期】
  16. java语言开发手机游戏_手机上的JAVA游戏和JAVA软件,是电脑上的JAVA语言编写的吗?他们之间有什么联系...
  17. 为什么蚂蚁金服的 ZSearch 比 ElasticSearh 还牛逼?
  18. 计算机实训基地运行与管理,计算机实训基地一体化管理模式探讨论文
  19. 管理实践.原创 | 替代电子表格进行台账管理
  20. 用等步长分割法(Equal Interval Search Method)求函数最大值的Python程序

热门文章

  1. 环境变量PATH 、mv 命令 、cp 命令和 查看文档相关的命令
  2. Linux特殊权限:SUID、SGID、SBIT
  3. XML布局中出现Exception raised during rendering异常
  4. 【最短路】【spfa】小vijos P1447 Updown
  5. Linux基本网路配置及软件包的安装
  6. Golang之gjson
  7. Pod定义YAML文件详解
  8. 可重入锁和不可重入锁
  9. [NOIp2017提高组]奶酪(BFS)
  10. 如何将freemarker文件转化为html文件