EditText
a.限制输入字符的数量 android:maxLength="3"
b.限制输入的行:默认是多行,若想改为单行设置属性android:singleLine="true"
(不过在更高版本的安卓 系统中默认支持单行,并不支持多行)
c.限制输入信息,若设置只能输入数字android:inputType="number",
设置输入文本android:inputType="text",还可以设置输入密码格式
d.设置提示信息android:hint="",就是在输入框中灰色的提示,在输入框中输入内容后会自动消失。
e.向EditText中设置图片android:drawableLeft="@drawable/lover",lover是放在res中的图片
f.去除焦点的方法:即去除光标,设置两个按钮并给第一个按钮的高度和宽度设置为0
EditText的属性先总结到这里,以后遇到后给予补充。
Toast
给在手机界面显示一个文本提示,初学者用法如下,是常见的创建方式
Toast.makeText(MainActivity.this, "你点击了按钮", Toast.LENGTH_SHORT).show();
// 第一个参数:当前的上下文环境。可用getApplicationContext()或this,用这两个形式足以,这里深入说明一下第一个参数是一个Content对象
之所以可以使用getApplicationContext()或this,是因为activity和service本身就是继承于context类,所以可以在这些类中直接使用这两个参数
// 第二个参数:要显示的字符串,若要是使用其他类型的数据必须转换为字符串,不然会报错,可以使用data+""来转换为字符串
//也可以使用R.string.strName的格式,strName是你在string.xml中定义的字符串
// 第三个参数:显示的时间长短。Toast默认的有两个LENGTH_LONG(长)和LENGTH_SHORT(短),我们也可以直接使用毫秒数。
更多讲解请访问大牛网址:
http://yuanzhifei89.iteye.com/blog/1225129
相关推荐
Android控件是基于Java语言的,我们可以通过继承已有的View或ViewGroup类来创建新的自定义控件。例如,如果要重写Button,我们可以这样做: ```java public class CustomButton extends Button { // 在这里添加新...
疯狂Android讲义 整理属性
ANDROID 控件属性大全 Android 控件属性是 Android 开发中非常重要的一部分,掌握这些属性可以让开发者更方便地构建出色的用户界面。下面将详细介绍 Android 中常用的控件属性。 布局相关属性 Android 中的布局...
android属性整理,比较全的
本文将深入探讨如何根据【标题】"Android自定义组合控件"和【描述】中的内容,结合【标签】"android 自定义控件 组合控件 自定义属性",来创建一个自己的自定义组合控件。 首先,我们要明白什么是自定义控件。在...
Android控件常见的属性
在Android开发中,布局设计是至关重要的,而这主要依赖于对控件属性的熟练掌握。在`android控件常用属性.doc`中,我们主要可以分为三类关键属性,它们极大地影响了控件在屏幕上的位置和表现。 第一类属性是以布尔值...
### Android控件大全及各布局控件的使用详解 #### 一、Android控件概述 Android控件是指在Android应用程序中用于实现用户界面的各种组件。这些控件包括但不限于按钮、文本框、列表视图等。熟悉并掌握这些控件对于...
### Android控件布局属性全解 #### 概述 Android平台因其强大的功能和丰富的界面设计选项而备受开发者青睐。然而,对于新手来说,理解和掌握众多布局属性无疑是一项挑战。本文档旨在汇总并解释Android中常用的布局...
本教程将深入探讨如何在Android中创建自定义控件及其属性设置。 一、自定义控件的基本步骤 1. 创建一个新的Java类:首先,我们需要继承Android的基础视图类,如`View`或`ViewGroup`。例如,我们创建一个名为`...
"android控件放大被遮盖已解决"这个主题就是针对这一问题的解决方案。 首先,我们需要理解Android的布局层次和控件的Z轴顺序。在Android的视图系统中,每个控件都有一个层级,决定了它们在屏幕上的覆盖关系。默认...
在Android应用开发中,自定义控件和属性是提高代码复用性和灵活性的关键。当系统内置的控件和属性无法满足特定需求时,开发者可以通过自定义来实现更个性化的功能。本文将深入探讨如何在Android中创建自定义控件并...
1.背景色: listView设置背景色android:background="@drawable/bg",拖动或者点击list空白位置的时候...cacheColorHint的属性,在黑色主题下默认的颜色值是#191919,所以就出现了刚才的画面,有一半是黑色的........
#### 常用控件属性 - **EditText**:`android:hint`属性用于设置当EditText为空时的提示信息,帮助用户了解应输入什么类型的信息。 - **TextView和Button**:`android:gravity`属性用于控制控件内部内容的对齐方式...
这篇博客"android控件及事件的使用(1)"可能详细介绍了如何在Android应用程序中操作和响应各种控件的用户交互。我们将深入探讨Android控件的基本概念、常见控件类型、事件处理机制以及如何在实际开发中应用这些知识...
"疯狂Android控件集合"这个资源包显然包含了多种Android开发中的控件示例或者源码,供开发者学习和参考。这里我们将深入探讨Android中的一些核心控件以及相关的开发知识。 1. **按钮(Button)**:Button是最常见的...
### Android常用控件属性详解 #### 一、TextView控件常见属性 1. **`android:autoLink`**:此属性用于设置当文本包含特定格式的数据(如URL、电子邮件地址、电话号码或地图位置)时,这些数据是否会自动转换为可...
本文将深入探讨如何基于API 17创建一个可伸缩的Android控件,并讨论如何添加自定义方法以满足特定需求。 首先,我们要明白Android控件的伸缩主要涉及到两方面:尺寸的变化和动画的执行。在Android中,我们可以使用...
根据提供的信息,我们可以深入探讨关于Android控件及项目构建的基础知识点。尽管提供的部分内容与搭建Android开发环境相关,但为了贴合“Android控件大全”的标题和描述,本篇内容将侧重于Android控件及其在不同布局...