Android基础——布局篇(三)

最近应公司需求,转了PHP,又转了JAVA,还得帮前端写VUE,现在还在做计算机网络的事。。。
我自己都弄不清自己的定位了。。。
最近终于闲下来了,继续未完成的文章。

一、FrameLayout

帧布局,这种布局通过字面可能没法理解了,这种布局是像烙饼一样,一层压着一层。
帧布局没有什么特殊的属性。
这里总结两点:
(1)帧布局中每一个子控件或容器都是独立的一层画面。
(2)帧布局的子控件或子容器都是以屏幕最左上角为(0,0)坐标。
下面直接展示例子:




    

    

    


效果是这样的


帧布局.png

100dp的蓝色压着200dp的绿色压着300dp的红色。dp是什么这里先不做说明,以后会详细说明,这里只要知道他是一个长度单位就可以了。

二、AbsoluteLayout

绝对布局字面意思也很好理解,就是无论什么情况,布局样子绝对不会变的。是早已经废弃的布局,因为现在手机屏幕的多样性,固定的布局样式已经无法适用。如果是新手想学习android,我可以负责人的告诉你,这个完全不用学习了。不过如果感兴趣我可以简单的讲一下。
绝对布局又叫坐标布局,是直接指定绝对布局的子元素的位置的一种布局,使用layout_x确定横坐标,layout_y确定纵坐标,同样也是以布局左上角作为(0,0)坐标点。由于API已经废弃,这里已经无法用例子展示,所以不写例子了。

你可能感兴趣的:(Android基础——布局篇(三))