Android Studio Text组件介绍
Android Studio Text组件介绍
- Text组件
- 1.1Text组件有那些
- 以上就是常见的text组件
- 别看这么多,其实大体上仅需分为6种:
- 稍微介绍一下
- 如何使用?上代码!
- <>1,Textview
- <>2,EditText
- <>3,AutoCompleteTextView
- <>4. MultiAutoCompleteTextView
- <>5. CheckedTextView
- <>6. android.support.design.widget.TextInputXXX
- 看看他们的区别在哪
- 看起来没啥区别,动手去试试:)
Text组件
1.1Text组件有那些
:
以上就是常见的text组件
别看这么多,其实大体上仅需分为6种:
TextView
EditText
AutoCompleteTextView
MultiAutoCompleteTextView
CheckedTextView
android.support.design.widget.TextInputXXX。
稍微介绍一下
- TextView仅是展示文本,可以通过代码去改变,相当于Lable
- Pain Text可以输入文本
- Password输入文本后以*显示
- Password(numeric)仅能输入数字的password
- E-mail 输入邮箱(不用说)
- Phone 输入电话号码(不用说)
- Postal Address邮寄地址
- Time填写时间
- Date填写日期
- Number 输入数字,会自动弹出只能输入Number的键盘
- Number (single)只能输入单独的数字
- Number(deicimal)可以输入带小数的数字
- CheckedTextView实现打勾的checked效果的一个控件,它就是CheckedTextView控件,相当于完成一个任务就打钩
- AutoCompleteText会自动帮你补全文本-
- MultiAutoCompleteTextView通过分词器Tokenizer,可以支持连续提示。即第一次点击提示信息后,会自动在后面添加分隔符(默认为逗号,并加上空格),然后又可以继续显示提示信息
如何使用?上代码!
<>1,Textview
<TextViewandroid:id="@+id/textView"android:layout_width="match_parent"android:layout_height="wrap_content" />
<>2,EditText
<EditTextandroid:id="@+id/editText_PlainText"android:layout_width="match_parent"android:layout_height="wrap_content"android:autofillHints="@string/autofillHints"android:ems="10"android:hint="@string/hint"android:inputType="XXX" />
<>3,AutoCompleteTextView
<AutoCompleteTextViewandroid:id="@+id/autoCompleteTextView"android:layout_width="match_parent"android:layout_height="wrap_content"android:autofillHints="@string/autofillHints"android:hint="@string/hint" />
<>4. MultiAutoCompleteTextView
<MultiAutoCompleteTextViewandroid:id="@+id/multiAutoCompleteTextView"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="@string/hint" />
<>5. CheckedTextView
<CheckedTextViewandroid:id="@+id/checkedTextView"android:layout_width="match_parent"android:layout_height="wrap_content" />
<>6. android.support.design.widget.TextInputXXX
<android.support.design.widget.TextInputLayoutandroid:id="@+id/textInputLayout"android:layout_width="match_parent"android:layout_height="match_parent"><android.support.design.widget.TextInputEditTextandroid:id="@+id/textInputEditText"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="@string/hint" /></android.support.design.widget.TextInputLayout>
看看他们的区别在哪
看起来没啥区别,动手去试试:)
Android Studio Text组件介绍相关推荐
- Android Studio(一):介绍、安装、配置
Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...
- Android四大基本组件介绍与生命周期
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器. 一:了解四大基本组件 Activity ...
- android 最新功能介绍,Android Studio 常用功能介绍
界面介绍 讲解1 这个界面,显示了我们使用 Android Studio时经常接触到的功能面板. Project 面板. 用于浏览项目文件. Project 面板会显示当前的所有的 module . ...
- android studio开发工具介绍,Android应用开发之Android开发工具介绍、Android Studio配置...
本文将带你了解Android应用开发之Android开发工具介绍.Android Studio配置,希望本文对大家学Android有所帮助. 2.1 Android Studio配置 2.1.1 ...
- 安卓php高级编辑器使用方法,Android Studio实战 - 编辑器介绍与使用
[导读]任何IDE的主要目的都是编辑文件.正如我们期待的那样,Android Studio中允许用 户编辑文件的窗口位于IDE面板的中心. 任何IDE的主要目的都是编辑文件.正如我们期待的那样,And ...
- android studio四大组件,Android 四大组件 Service 完全理解
瞎忙到头晕... Service主要使用在后台比较耗时和运行时间较长的逻辑.但是在service中使用 Thread.currentThread().getId() 获取得到的却是1,也就是主线程.如 ...
- android官方架构room,Android 官方架构组件介绍之 Room(翻译)
持久库Room Room在SQLite上提供了一个抽象层,以便在利用SQLite的全部功能的同时使流畅的数据库访问. 需要处理一些重要的结构化数据的App通常会从本地的持久数据中受益匪浅.最常见的就是 ...
- Android Studio项目结构介绍
新建一个空的工程会出现以下界面: 从上往下依次是:项目名称.包名.项目存储的位置.项目所用的语言.项目所用的Android的系统版本. 进入之后右侧可选择界面的展示结构: 如果选择Android则会出 ...
- 【Android】四大组件介绍 *广播机制*
一.广播机制 1.概念 广播机制是用来互相传递信息的一种组件 2.组成部分 发送者(sendBroadcast()) 通过设置Action,标识该广播可被哪些接收器收到. 可通过putExtra,传递 ...
最新文章
- 支持向量机算法原理简介
- 栈与队列10——可见的山峰对数量
- 医疗信息化、医学相关资料下载
- 用__builtin_return_address获得程序运行栈情况【转】
- git 拉取远端仓库_Git : 建立自己的本地仓库,并拉取远程代码
- 科大星云诗社动态20210815
- 【greenplum】 gp的安装
- Java7并发编程指南——第六章:并发集合
- 手绘平面设计邮票插画素材,复古元素走起
- 【UWP通用应用开发】控件、应用栏
- 用雅虎邮箱再次注册微信个人订阅号
- 软件性能测试包括哪些方面,简述软件系统性能指标主要包括哪些方面
- mysql根据出生日期计算年龄并查询
- neko 命令行操作
- 紧凑存储的杜利特尔分解法Doolittle(LU分解法)_解线性方程组的直接解法
- html在网页中内嵌百度搜索,如何在我的网页内嵌一个百度搜索的网页
- 无法更新计算机配置系统时间,电脑怎么设置系统时间自动更新
- python beautifulsoup库
- 个人怎么制作微信小程序,微信小程序可以免费制作吗?微信小程序制作教程
- 网站怎么制作?如何简单制作网站