android ui 参数传递,androidui界面设计参数讲解.pdf

android ui 界面设计参数讲解

android:layout_width 设置组件的宽度

android:layout_height 设置组件的高度

android:id 给组件定义一个 id 值,供后期使用

android:background 设置组件的背景颜色或背景图片

android:text 设置组件的显示文字

android:textColor 设置组件的显示文字的颜色

android:layout_below 组件在参考组件的下面

android:alignTop 同指定组件的顶平行

android:maxLength="6" 限制输入字数

android:digits='012356789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' 限制输

入数字和大写小写字母

1. 开发更简单,执行速度高效。 2. 输入法默认会根据情况变动,比如说设置为 numeric 后输入法会自动仅

显示数字,不会出现 Qwerty 中的字母。

下面我们通过 EditText 的 layout xml 文件中的相关属性来实现 :

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:aut 设置是否当文本为 URL 链接 /email/ 电话号码 /map 时,文本显示为可点击的链接。可选值

oLink (none/web/email/phone/map/all)

android:aut

如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。

oText

android:buff 指定 getText() 方式取得的文本类别。选项 editable 类似于 StringBuilder 可追加字符,也就是说 getText

erType 后可调用 append 方法设置文本内容。 spannable 则可在给定的字符区域使用样式,参见 这里 1、这里 2 。

android:capi

设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到,参见 EditText 此属性说明。

talize

android:curs

设定光标为显示 / 隐藏,默认显示。

orVisible

android:digi

设置允许输入哪些字符。如“ 1234567890.+-*/%\n() ”

ts

android:dra

在 text 的下方输出一个 drawable ,如图片。如果指定一个颜色的话会把 text 的背景设为该颜色,并且同时

w

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值