
Android 布局
北极熊77
先学会做人,再来做事情。
展开
-
Android基础入门教程——2.2.1 LinearLayout(线性布局)
本节引言:本节开始讲Android中的布局,Android中有六大布局,分别是: LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局) FrameLayout(帧布局),AbsoluteLayout(绝对布局),GridLayout(网格布局) 而今天我们要讲解的就是第一个布局,LinearLayout(线性布局),转载 2017-11-29 14:28:16 · 319 阅读 · 0 评论 -
Android基础入门教程——2.2.2 RelativeLayout(相对布局)
本节引言:在上一节中我们对LinearLayout进行了详细的解析,LinearLayout也是我们 用的比较多的一个布局,我们更多的时候更钟情于他的weight(权重)属性,等比例划分,对屏幕适配还是 帮助蛮大的;但是使用LinearLayout的时候也有一个问题,就是当界面比较复杂的时候,需要嵌套多层的 LinearLayout,这样就会降低UI Render的效率(渲转载 2017-11-29 14:49:23 · 211 阅读 · 0 评论 -
Android基础入门教程——2.2.3 TableLayout(表格布局)
本节引言:前面我们已经学习了平时实际开发中用得较多的线性布局(LinearLayout)与相对布局(RelativeLayout), 其实学完这两个基本就够用了,笔者在实际开发中用得比较多的也是这两个,当然作为一个好学的程序猿, 都是喜欢刨根问题的,所以虽说用得不多,但是还是有必要学习一下基本的用法的,说不定哪一天能用得上呢! 你说是吧,学多点东西没什么的,又不吃亏!好了,扯淡转载 2017-11-29 15:28:18 · 312 阅读 · 0 评论 -
Android基础入门教程——2.2.4 FrameLayout(帧布局)
本节引言:FrameLayout(帧布局)可以说是六大布局中最为简单的一个布局,这个布局直接在屏幕上开辟出 一块空白的区域,当我们往里面添加控件的时候,会默认把他们放到这块区域的左上角,而这种布局方式 却没有任何的定位方式,所以它应用的场景并不多;帧布局的大小由控件中最大的子控件决定,如果控件 的大小一样大的话,那么同一时刻就只能看到最上面的那个组件!后续添加的控件会覆盖前转载 2017-11-29 17:17:27 · 335 阅读 · 0 评论 -
Android基础入门教程——2.2.5 GridLayout(网格布局)
本节引言:今天要介绍的布局是Android 4.0以后引入的一个新的布局,和前面所学的TableLayout(表格布局) 有点类似,不过他有很多前者没有的东西,也更加好用,可以自己设置布局中组件的排列方式可以自定义网格布局有多少行,多少列可以直接设置组件位于某行某列可以设置组件横跨几行或者几列另外,除了上述内容外,本节还会给大家使用gridLayout时会遇到的转载 2017-11-29 17:36:22 · 1192 阅读 · 0 评论 -
Android基础入门教程——2.2.6 AbsoluteLayout(绝对布局)
Android基础入门教程——2.2.6 AbsoluteLayout(绝对布局)标签(空格分隔): Android基础入门教程本节引言:前面已经介绍了,Android中的五大布局,在本节中会讲解第六个布局AbsoluteLayout(绝对布局), 之所以把这个放到最后,是因为绝对布局,我们基本上都是不会使用的,当然你也可以直接跳过这一 篇博文,不过作为一个转载 2017-11-30 08:59:08 · 404 阅读 · 0 评论