Androlua*布局属性*『类型』

Posted 廉一鸣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Androlua*布局属性*『类型』相关的知识,希望对你有一定的参考价值。

我们第一刚聊到了一个线性布局的代码,大概是这样的


layout={

  LinearLayout,

  layout_width="fill",

  layout_height="fill",

  orientation="vertical",

  backgroundColor="#FF464C6F",

}


activity.setContentView(loadlayout(layout))

大括号外的都说的差不多了,但是括号里貌似一点都没说,所以今天就来聊聊括号里的第一行

LinearLayout,

既然是要写布局,上次又聊到了布局有很多种类型,所以第1行就要声明,这是一种什么布局

--线性布局(LinearLayout):按照垂直或者水平方向布局的组件。

--帧布局(FrameLayout):组件从屏幕左上方布局组件。

--表格布局(TableLayout):按照行列方式布局组件。

--相对布局(RelativeLayout):相对其它组件的布局方式。

--绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。(也就是要用到像素)


比如说这就是一个线性布局

layout={

  LinearLayout,

  layout_width="fill",

  layout_height="fill",

  orientation="vertical",

  backgroundColor="#FF464C6F",

}

activity.setContentView(loadlayout(layout))

不同的布局排列不一样,其他属性(也就是LinearLayout,下面的几行)也不一样,所以要先在这声明一下

具体声明的值直接就是布局的名称,也就是上面说的5个布局,直接打入上方布局括号里的英文,然后英文逗号结尾,就声明成了

声明之后,在底下就可以直接用属性了,其他属性之后继续聊叭

以上是关于Androlua*布局属性*『类型』的主要内容,如果未能解决你的问题,请参考以下文章

弹性布局

CSS布局浮动和定位属性的区别

创建布局

适配布局类型

CSS布局相关——盒模型和浮动

css布局方式及背景文本属性