您的位置:首页 > 移动开发 > Android开发

Android布局(LinearLayout)

2016-07-07 19:09 323 查看
LinearLayout(线性布局,常用) 默认方向:水平

设置布局的方向:android:orientation="horizontal"(水平)

android:orientation="vertical"(垂直)

设置背景图片: android:background="@drawable/back"

注意不要在图片后面添加后缀名,例如@drawable/back.png。因为Android是根据文件名去获取图片的,

所以Android中不能有2个相同的文件名,即使图片格式不一样

设置背景颜色: android:background="#00ff00" 绿色

设置文字大小: android:textSize="30sp"

android:textSize="30dp"

注意单位的区别,以 sp为单位的文字会随系统设置的字体大小改变而改变,而dp为单位的文字不会改变,

所以一般牵涉到文字的大小我们都会用sp而不是dp,px(像素)

设置组件在父布局里的位置(居中,居左等): android:layout_gravity="left"

设置组件中的文本在组件里的位置: android:gravity="left"

设置提示信息,当点击是信息消失: android:hint="username"

外边距: android:layout_marginRight="20dp" 组件和组件之间的距离

内边距: android:paddingTop="20pd" 组件的内容与组件边框的距离

padding

paddingTop

paddingRight

paddingBottom

paddingLeft

layout_margin

layout_marginTop

layout_marginRight

layout_marginBottom

layout_marginLeft

对文本组件的单行设置: android:singleLine="true"

为true时,只显示单行。默认为false,可以多行

设置权重(比例): android:layout_weight="2"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android