美文网首页
我的Android入门道路

我的Android入门道路

作者: 建设社会主义 | 来源:发表于2018-03-25 23:09 被阅读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设置文本区域的最小宽度

    相关文章

      网友评论

          本文标题:我的Android入门道路

          本文链接:https://www.haomeiwen.com/subject/tgikcftx.html