layout布局_internet从零开发APP(7)进阶(3)Androlua写布局线性布局

你好呀,今天接着昨天的聊一聊,通过线性布局来写APP的界面布局叭

今天要用到的布局是线性布局,前情提要


首先还是在fusionAPP里创建一个空白的工程

0e85ac9d748837b1b3e410d5aebeb33f.png
然后点进去工程页面,找到自定义事件

点进去程序启动

在代码行里输入

layout={

  LinearLayout,

  layout_width="fill",

  layout_height="fill",

  orientation="vertical",

  backgroundColor="#FF464C6F",

}

activity.setContentView(loadlayout(layout))

点击运行

0231541b7b9efc20a3e32ba55b399cc9.png
会发现整个屏幕都是紫色

7f169d426c5b7010425e5824d7dbda46.png
下面来具体解释一下

整个代码部分会发现有两部分组成

一个是

layout={

  ,,,,,

}

然后还有底下的这个

activity.setContentView(loadlayout(layout))

首先是上面的

开始的layout=,就相当于是给{ }里的内容取了个名字,所以这个名字也可以自定义,比如

lua={

  ,,,,,

}

中间的逗号就是布局的具体内容

  LinearLayout,

  layout_width="fill",

  layout_height="fill",

  orientation="vertical",

  backgroundColor="#FF464C6F",

开始的linearlayout,是声明这个布局是线性布局

然后剩下的就是线性布局的一些属性(比如说布局的长度宽度和背景),会在每天的第二更一个一个聊

然后就是activity.setContentView(loadlayout(layout))

会发现在load layout后有个(layout),这就是刚刚我们给那一段布局起的名字

具体来说就是输入这段代码后,系统才会判定,叫这个名字的布局会被显示

如果取掉这一段代码,运行之后就会发现是完全空白。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值