安卓开发笔记三:安卓布局分类及布局和页面的关系

一、安卓布局控件

1、布局种类

2、布局和页面关系

3、布局背景颜色,背景图

4、常用布局之相对布局

5、常用布局之线性布局

6、相对布局属性有哪些

7、线性布局属性有哪些

8、做出一个智能家居布局图(新大陆2016年物联网国赛题目)

二、布局种类

其实安卓有六大基本布局。

View 被 ViewGroup(组件群)继承,View是组件。

View:是绘制在屏幕上的用户能与之交互的一个对象

ViewGroup:是一个用于存放其他view(和viewGroup)对象的布局容器

所谓的布局就是:我们如何把很多的组件放在画布上,进行描述,绘画。

而我们的画布又有不同的玩法和规则,分为:

Absolute   Layout                   FrameLayout                Linealayout

     RelativeLayout              GridView(网格布局)     TableLayout

三、布局和页面的关系

复制上一个工程,修改名字,由manfest可以看出第一个启动的页面为OtherActivity:

我们src下面的,OtherActivity.java 是整个页面第一个启动的Activity:

按住Ctrl键,鼠标滑到activity_other处,点击,即可跳转到activity_other.xml文件处:

为了方便查看,我们删除一些东西,它应该是如下的层次结构:

然后,我们现在来给这个页面加个背景,比如加个红色背景:

运行结果如下所示:

        比如我们现在需要拉一个按键进来,而按键代码我们又不会写,可以直接从布局将按键直接拉进来:

拉进来之后:

再看看代码,会发现多了一个Button:

再看看我们这个布局:

我们修改其宽和高,如下所示:

运行之前我们看一下这个效果是怎样的:

运行结果:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值