美文网首页
Android XML 布局常用

Android XML 布局常用

作者: 刺鸟开源 | 来源:发表于2016-03-31 16:15 被阅读132次

RelativeLayout 用到的一些重要的属性:

第一类:属性值为true或false

android:layout_centerHrizontal 水平居中

android:layout_centerVertical 垂直居中

android:layout_centerInparent相对于父元素完全居中

android:layout_alignParentBottom贴紧父元素的下边缘

android:layout_alignParentLeft 贴紧父元素的左边缘

android:layout_alignParentRight 贴紧父元素的右边缘

android:layout_alignParentTop贴紧父元素的上边缘

android:layout_alignWithParentIfMissing如果对应的兄弟元素找不到的话就以父元素做参照物

第二类:属性值必须为id的引用名“@id/id-name”

android:layout_below在某元素的下方

android:layout_above在某元素的的上方

android:layout_toLeftOf 在某元素的左边

android:layout_toRightOf 在某元素的右边

android:layout_alignTop 本元素的上边缘和某元素的的上边缘对齐

android:layout_alignLeft 本元素的左边缘和某元素的的左边缘对齐

android:layout_alignBottom 本元素的下边缘和某元素的的下边缘对齐

android:layout_alignRight 本元素的右边缘和某元素的的右边缘对齐

第三类:属性值为具体的像素值,如30dip,40px

android:layout_marginBottom 离某元素底边缘的距离

android:layout_marginLeft 离某元素左边缘的距离

android:layout_marginRight 离某元素右边缘的距离

android:layout_marginTop 离某元素上边缘的距离

TextView

超出的字体隐藏掉,这里我设定了18个

android:maxEms="18"

android:singleLine="true"

android:ellipsize="end"

设置画线,比如说过期的钱币

字体中间画线

mTextView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);

字体底部画线

mTextView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);

ScrollView 去掉滚动条

android:scrollbars="none"

相关文章

网友评论

      本文标题:Android XML 布局常用

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