`
nanjingjiangbiao_T
  • 浏览: 2738977 次
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Android--EditText控件属性汇总

 
阅读更多

android:layout_gravity="center_vertical"

设置控件显示的位置:默认top,这里居中显示,还有bottom

android:hint="请输入数字!"

设置显示在空间上的提示信息

android:numeric="integer"

设置只能输入整数,如果是小数则是:decimal

android:singleLine="true"

设置单行输入,一旦设置为true,则文字不会自动换行。

android:password="true"

设置只能输入密码

android:textColor="#ff0000"

字体颜色

android:textStyle="bold"

字体,bold,italic,bolditalic

android:textSize="20dip"

大小

android:capitalize="characters"

以大写字母写

android:textColorHighlight="#ff0000"

被选中文字的底色,默认为蓝色

android:textColorHint="#ffff00"

设置提示信息文字的颜色,默认为灰色

android:textScaleX="1.5"

控制字与字之间的间距

android:typeface="monospace"

字型,normal,sans,serif,monospace

android:background="@null"

控件背景,这里没有,指透明

android:layout_weight="1"

权重,控制控件之间的地位,在控制控件显示的大小时蛮有用的。

android:textAppearance="?android:attr/textAppearanceLargeInverse"

文字外观,这里引用的是系统自带的一个外观


通过EditText的layoutxml文件中的相关属性来实现:

1.密码框属性android:password="true"这条可以让EditText显示的内容自动为星号,输入时内容会在1秒内变成*字样。

2.纯数字android:numeric="true"这条可以让输入法自动变为数字输入键盘,同时仅允许0-9的数字输入

3.仅允许android:capitalize="cwj1987"这样仅允许接受输入cwj1987,一般用于密码验证

下面是一些扩展的风格属性

android:editable="false"设置EditText不可编辑

android:singleLine="true"强制输入的内容在单行

android:ellipsize="end"自动隐藏尾部溢出数据,一般用于文字内容过长一行无法全部显示时

分享到:
评论

相关推荐

    android安卓app界面效果全汇总-android界面编程-控件使用教程 源代码

    1. **控件使用**:在Android中,UI控件是构建用户界面的基础元素,如TextView用于显示文本,Button用于用户交互,EditText用于输入数据,ImageView用于展示图片等。开发者需要掌握这些基本控件的属性设置、事件监听...

    Android EditText常用属性功能汇总

    本篇文章将详细解析EditText的常用属性及其功能,帮助开发者更好地理解和运用这个控件。 1. `android:hint`:这个属性用来设置EditText的提示信息,通常显示在输入框内,当用户未输入任何内容时可见,提示用户应...

    Android控件布局属性全解

    本文档旨在汇总并解释Android中常用的布局属性,帮助开发者更好地进行应用界面设计。 #### 第一类:属性值为true或false 这一类属性主要用于实现视图组件的居中显示或对齐到父容器边缘的功能。具体包括: - **`...

    android-UI.zip_android_android java 界面_android ui_android 界面_校园导

    2. **控件(Widgets)**:Android UI包括各种控件,如按钮(Button)、文本输入框(EditText)、图像视图(ImageView)、复选框(CheckBox)、单选按钮(RadioButton)等。这些控件可以通过XML或代码动态添加到布局...

    awesome-github-android-ui:安卓UI相关开源项目库汇总

    控件是用户与应用交互的主要途径,如按钮(Button)、文本框(EditText)、图片视图(ImageView)等;而图形元素则包括颜色、图像、形状等,用于美化界面。 "awesome-github-android-ui"中包含了许多优秀的开源库,...

    android开发资料大全

    Android开发开发技巧之 EditText 属性、 ProgressBar 各种样式大全 android用户界面之EditText教程实例汇 android用户界面之ListView教程实例汇 android用户界面之Toast教程实例汇 android用户界面之AlarmManager...

    Android2.3实现Android4.0风格EditText的方法

    Android2.3到Android4.0期间,UI设计风格发生了显著变化,特别是在EditText控件的视觉呈现上。为了提升用户体验,许多开发者希望在较早版本的Android中实现新版本的视觉风格。本文将详细介绍如何在Android2.3系统中...

    android属性汇总

    - 对于特定的UI组件,如EditText,会有特有的属性,如`android:hint`(输入提示)和`android:inputType`(输入类型)。 9. **Material Design属性**: - 随着Material Design的引入,许多新的属性如`android:...

    android学习入门资料

    此外,文章还提到了Android开源项目的系列汇总,包括个性化控件篇、工具库篇、优秀项目篇、开发及测试工具篇以及优秀个人和团体篇,这些资源对开发者深入理解Android开发、学习最佳实践以及找到合适工具都有很大帮助...

    android 开发文档--经典珍藏

    ### Android开发文档--经典珍藏知识点汇总 #### 一、Android概述 **1.1 什么是Android** Android是一种基于Linux内核的操作系统,主要用于移动设备如智能手机和平板电脑。它由谷歌公司领导的开放手机联盟(Open ...

    基础安卓自学汇总(网课学习)

    安卓基础知识点汇总(网课学习) Android 基础知识点: 1. 控件基础知识点 * TextView: + 属性详解:layout_width、layout_height、id、text、textColor、textStyle、textSize、background、gravity + 带阴影...

    Android开源项目汇总

    最后,个性化控件(View)篇介绍了更加多样和细节化的视图组件,比如Dialog、Toast、EditText、TableView和Activity Animation等。这些组件为开发者提供了丰富的交互和动画效果,使得应用能够给用户带来更加生动和...

    Android界面效果汇总

    2. **控件(Widgets)**:Android包含多种内置控件,如按钮(Button)、文本框(EditText)、图像视图(ImageView)、复选框(CheckBox)、单选按钮(RadioButton)等。开发者可以自定义这些控件,改变它们的样式和...

    android界面效果全汇总

    2. **控件与组件**:Android UI包括各种控件,如按钮(Button)、文本框(EditText)、图像视图(ImageView)、复选框(CheckBox)、单选按钮(RadioButton)等。掌握这些组件的属性、事件监听以及自定义样式,能...

    android开发问题总汇

    ### Android开发问题总汇 #### 1. Error: CreateProcess error=216, 版本不兼容问题 - **问题描述**:当尝试运行Android Studio或其他与Java相关的应用程序时,可能会遇到错误提示:“Error: CreateProcess error=...

    Android开发技巧总汇(4)

    ### Android开发技巧总汇(4) #### 1. 通过添加按钮来触发Menu按键 在Android应用中,可以通过编程方式来触发Menu按键的功能。如果希望用户在特定情况下手动调用菜单,可以添加一个按钮,并在按钮的点击事件中触发`...

    Android界面

    Android提供了丰富的UI控件,如TextView(用于显示文本),EditText(用于用户输入),Button(用于用户交互),ImageView(显示图像),CheckBox和RadioButton(复选和单选按钮),Spinner(下拉列表)等。...

    安卓-记账app课程设计文档.docx

    - **记账页**:提供输入字段让用户添加或修改账目,使用`EditText`、`Spinner`等控件。 - **分类页**:列出所有分类,支持编辑操作,使用`ListView`等控件。 - **图表页**:通过`Chart`组件展示统计数据。 #### 七...

    android界面效果

    控件是用户交互的主要载体,如按钮(Button)、文本框(EditText)和图片视图(ImageView)。而图像资源则包括图标、背景和自定义图形。 Android界面效果的一个重要方面是动画。Android提供了多种动画类型,如属性...

    Google Android SDK开发范例大全.docx

    ### Google Android SDK 开发范例知识点汇总 #### 第1章:了解、深入、动手做 - **1.1 红透半边天的Android** 本节概述了Android操作系统的历史及其市场地位,强调了它在全球智能手机市场的主导地位。Android...

Global site tag (gtag.js) - Google Analytics