LinearLayout
来源:互联网 发布:csp是什么软件 编辑:程序博客网 时间:2024/06/07 22:14
在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。
Layout公共属性
第一类:属性值为true或false
android:layout_centerHorizontal 水平居中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 离某元素上边缘的距离
--------------------------------------------------------------------------------------------------
FrameLayout:
这个布局可以看成是墙脚堆东西,有一个四方的矩形的左上角墙脚,我们放了第一个东西,要再放一个,那就在放在原来放的位置的上面,这样依次的放,会盖住原来的东西。这个布局比较简单,也只能放一点比较简单的东西。
阅读全文
0 0
- LinearLayout
- LinearLayout
- Linearlayout
- LinearLayout
- LinearLayout
- LinearLayout
- Linearlayout
- LinearLayout
- LinearLayout
- LinearLayout
- LinearLayout
- LinearLayout
- LinearLayout
- LinearLayout
- LinearLayout
- LinearLayout布局
- LinearLayout布局
- LinearLayout布局
- 阿里云服务器ECS 第一篇:FTP文件服务器搭建
- Eclipse中新建web项目
- 自定义View
- RocketMQ4.1.0源码解析--Consumer的启动过程
- Android 技巧 —— Debug 判断不再用 BuildConfig
- LinearLayout
- 基于Nginx新增实现自己的HTTP模块
- std::string
- Tomcat添加开机启动服务
- compass mac 安装失败
- dubbo与zookeeper
- 工具类—StreamToString
- LeetCode--Majority Element(出现次数最多的元素)Python
- 批量删除.svn文件