Android知识Android开发Android技术知识

Android UI开发中的常用控件EditText

2017-02-09  本文已影响314人  史慧君

EditText控件之所以重要, 是因为它允许用户在控件中输入和编辑内容, 是用户和软件进行交互的一个非常重要的控件.

今天我们通过一个简单的实例, 来记录EditText的学习过程.

场景描述:
在手机界面中有EditText文本输入框,

  1. 如果没有输入文字, 会人性化的提示用户,请输入留言信息.
  2. 需要美观, 当输入的文字过多的时候, 也不能超过3行.
  3. 当点击Button的时候, 会在页面显示出我们输入的文字,
  4. 但是当输入的是"史慧君", 会给个提示"我爱你".

开始:
activity_main layout页面中代码



UI显示:


android:visibility="gone":表示隐藏不显示这个控件,当输入文字,点击Button之后再显示在界面中.

简单界面已经绘制完毕, 下面我们来实现需求1.


android:hint="请输入留言信息": 表示指定了一段提示性文本,下方效果图

下面我们来实现需求2.


android:maxLines="3": 表示当输入的文字过多的时候, 也不能超过3行

下面我们来实现需求3

手机效果图:

下面我们来实现需求4,
只需要修改下面的代码即可

效果图:

好了, 今天的小案例就介绍完毕.
欢迎关注我的微信公众号:史慧君
谢谢大家.

上一篇下一篇

猜你喜欢

热点阅读