我的Android入门道路

2018-03-25  本文已影响0人  建设社会主义

首先说Android UI ,也就的layout下的.xml文档,android UI的基本控件有那么的一大帕拉,也就不一一列举了,直接讲用法吧。

1.1.1  TextView

它主要用于在界面上显示一段文本信息

而TextView的常用指定属性的格式有android:gravity:,(实际就是一个控件上放置东西的位置,包含在控件内,这里说的是TextView上文字的位置),可用属性有:

bottom,

center:在整个页面的中央

center_horizontal:在整个页面顶部的中央

center_vertical:在整个页面左边的中央

clip_horizontal:页面的左上角

clip_vertical: 意思是垂直方向裁剪

end:在这个控件布局的最后

fill_horizontal: 必要的时候增加对象的横向大小,以完全充满其容器。

fill_vertical: 必要的时候增加对象的纵向大小,以完全充满其容器

一个TextView里面的文本都是默认居左对齐的,你想让这些文本居中的话,只要在这个TextView的属性里加上android:gravity="center"

所有的参数分别是center(居中),bottom(下),top(上),right(右),left(左)

其他的一些是不常用的上面这些足够用了,比如要弄一个左下的android:gravity="

left| bottom "就OK了

还有就是Android:layout.gravity,表示当前的控件本身在父一级内的(即父一级控件所给当前子控件所分配的显示范围内)的对齐方式范围内)的对齐方式, 他的可用属性和Android:gravity相同,这里说的对齐方式就是靠着你所选择的,比如

就是顶端对齐,不管你怎么移动这个控件,他的顶端都不会移动。其他的同理。

还有以下的一些属性

  Android:textColor设置文字的颜色

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

android:textColorHint设置提示信息文字的颜色,默认为灰色。与hint一起使用。

android:textColorLink文字链接的颜色.

android:textScaleX设置文字之间间隔,默认为1.0f。

android:textSize设置文字大小,推荐度量单位”sp”,如”15sp”

android:textStyle设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开

android:typeface设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体)3]

android:height设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)

android:maxHeight设置文本区域的最大高度

android:minHeight设置文本区域的最小高度

android:width设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。

android:maxWidth设置文本区域的最大宽度

android:minWidth设置文本区域的最小宽度

上一篇下一篇

猜你喜欢

热点阅读