热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java输入语句怎么写_这个交互描述怎么写:InputText输入框

本文从输入框的定义、使用场景、相关组件、交互说明都有详细的分析,作者还附上输入框的源文件供大家参考学习。往期回顾:交互控件科普系列!Ban

本文从输入框的定义、使用场景、相关组件、交互说明都有详细的分析,作者还附上输入框的源文件供大家参考学习。

往期回顾:

交互控件科普系列!Banner 的常见样式和设计注意事项总结

当你需要展示一段持续提示,却又不想打断用户操作。用 Dialog 弹窗会打断用户操作,Toast 又不够明显,Snackbar 会自动消失,那么不妨就来跟我一起认识下能满足该要求的 Banner 控件吧。

定义

通过鼠标或键盘输入文字、字母、数字、符号内容。

使用场景

  • 填写表单时;
  • 需要输入文本数据时。

相关组件

  • 当仅需要输入数字时,使用 InputNumber 数字输入框;
  • 当进行搜索时,使用 Search 搜索框;
  • 当需要进行包含图片、文本等内容的复杂输入时,使用 RichText 富文本编辑器。

交互说明

1. CASE1 输入框高度说明

输入框根据行数分为三种类型:单行输入框、定高文本域、自适应高度文本域。

d1bc28d1061fc15526b8ddcf2bf2ea48.png

2. CASE2 输入框宽度说明

  • 输入框宽度根据实际情况确定,宽度固定无自适应;
  • 为方便阅读,不可过宽(具体宽度由 UI 定义)。

3. CASE3 输入内容说明

  • 可输入文字、字母、数字、符号;
  • 如无特殊说明,不可输入 emoji 表情;
  • 如无特殊说明,第一个字符不可为空格或回车;
  • 过滤文本样式、链接;
  • 输入的内容为保密信息时,显示圆点,不直接显示字符。
286c41a91d0d50c1ea21009a5ec72e73.png

4. CASE4 控件状态说明

输入框共分为启用、聚焦、禁用、输入中、加载、报错、符合条件 7 种状态。

84b5e7048a7b632649fc8f6789acea7a.png

5. CASE5 按提示说明

未输入任何内容时,输入框中需显示暗提示:

09f6118fa4bf46bb153ce0e8434bdaf7.png

6. CASE6 字数限制说明

输入框必须对可输入的字数进行限制,分为以下两种限制方式:

8aa3782cd55e8dd80c2b354d897bb012.png
源文件

下载链接: https://pan.baidu.com/s/1aq7dc2Iv3qpEF6g2PVF5uA 提取码: ridu

备用下载链接:https://share.weiyun.com/5xrRyZ0



推荐阅读
  • 程序员学习数据库安装教程中必会MySQL使用规范手册
    一个平台或系统随着时间的推移和用户量的增多,数据库操作往往会变慢;而在Java应用开发中数据库更是尤为重要,绝大多数情况下数据库的性能决定 ... [详细]
  • 本文介绍了一些好用的搜索引擎的替代品,包括网盘搜索工具、百度网盘搜索引擎等。同时还介绍了一些笑话大全、GIF笑话图片、动态图等资源的搜索引擎。此外,还推荐了一些迅雷快传搜索和360云盘资源搜索的网盘搜索引擎。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文讨论了如何在不使用SearchBar display controller的情况下,单独使用SearchBar并捕获其textChange事件。作者介绍了实际状况,即左侧SliderMenu中的SearchBar需要在主页TableView中显示搜索结果。然后,作者提供了解决方案和步骤,帮助读者实现这一功能。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • Ihavethefollowingonhtml我在html上有以下内容<html><head><scriptsrc..3003_Tes ... [详细]
  • PDO MySQL
    PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ... [详细]
  • 带你把MySQL索引吃透了
    数据库|mysql教程mysql数据库-mysql教程支付宝网页支付源码,ubuntu脑图,tomcat显示默认主页,爬虫听书软件,php可以开发什么软件,天津关键词seo排名优化 ... [详细]
  • 如何在安卓应用中集成表情符号?原文:https://www. ... [详细]
  • 在互联网公司中,MySQL是使用最多的数据库,那么在并发量大、数据量大的互联网业务中,如何高效的使用MySQL才能保证服务的稳定呢?根据本人多年运维管理经验的总结,梳理了一些核心的 ... [详细]
author-avatar
php小盗
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有