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: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"
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories