android ui界面设计参数讲解

android ui界面设计参数讲解

ID:16262728

大小:107.50 KB

页数:7页

时间:2018-08-08

android ui界面设计参数讲解_第1页
android ui界面设计参数讲解_第2页
android ui界面设计参数讲解_第3页
android ui界面设计参数讲解_第4页
android ui界面设计参数讲解_第5页
资源描述:

《android ui界面设计参数讲解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、androidui界面设计参数讲解android:layout_width    设置组件的宽度   android:layout_height    设置组件的高度   android:id                       给组件定义一个id值,供后期使用   android:background       设置组件的背景颜色或背景图片   android:text                   设置组件的显示文字   android:textColor           设置组件的显示文字的颜色   android:layout_below     组件在参考组

2、件的下面   android:alignTop            同指定组件的顶平行android:maxLength="6"     限制输入字数android:digits='012356789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'限制输入数字和大写小写字母1.开发更简单,执行速度高效。2.输入法默认会根据情况变动,比如说设置为numeric后输入法会自动仅显示数字,不会出现Qwerty中的字母。  下面我们通过EditText的layoutxml文件中的相关属性来实现:  1.密码框属性android:pass

3、word='true'  这条可以让EditText显示的内容自动为星号,输入时内容会在1秒内变成*字样。  2.纯数字android:numeric='true'这条可以让输入法自动变为数字输入键盘,同时仅允许0-9的数字输入  3.仅允许android:capitalize='cwj1987'这样仅允许接受输入cwj1987,一般用于密码验证  下面是一些扩展的风格属性  android:editable='false'设置EditText不可编辑  android:singleLine='true'强制输入的内容在单行  android:ellipsize='end'自动隐藏尾部溢

4、出数据,一般用于文字内容过长一行无法全部显示时。 android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。spannable则可在给定的字符区域使用样

5、式,参见这里1、这里2。android:capitalize设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到,参见EditText此属性说明。android:cursorVisible设定光标为显示/隐藏,默认显示。android:digits设置允许输入哪些字符。如“1234567890.+-*/%()”android:drawableBottom在text的下方输出一个drawable,如图片。如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。android:drawableLeft在text的左边输出一个drawable,

6、如图片。android:drawablePadding设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。在text的右边输出一个drawable,如图片。android:drawableRightandroid:drawableTop在text的正上方输出一个drawable,如图片。android:editable设置是否可编辑。这里无效果,参见EditView。android:editorExtras设置文本的额外的输入数据。在EditVi

7、ew再讨论。android:ellipsize设置当文字过长时,该控件该如何显示。有如下值设置:”start”—–省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee”——以跑马灯的方式显示(动画横向移动)android:freezesText设置保存文本的内容以及光标的位置。参见:这里。android:gravity设置文本位置,如设置成“center”,文本将居中显示。andr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。