Android常用布局极其优缺点
2016-05-25 19:32
441 查看
1,RelativeLayout(相对布局)
此布局应用最为广泛!
优点:灵活性高--控件可以任意摆放位置、可以立体重叠摆放-------->适合作为最外层布局
缺点:需要不断地设置参考系,使用较为繁琐,操作不当会造成控件之间相互影响
2,LinearLayout(线性布局)
优点:自动在一个方向上进行布局,通过距离或权重控制控件的放置---------->操作简单,容易上手
缺点:死板,只能在某一方向上排布且不能换行
3,GridLayout(网格化布局)
优点:可以设置行列,自动换行-------------->适用于排列比较整齐的网格化布局,比如计算器等
缺点:样式比较呆板,适用范围较小
4,FrameLayout(帧布局)
优点:方式简单,常被系统作为默认布局
缺点:广泛适用性不强
总结:可以根据需求的不同和各种布局的基本特点,选择搭配不同布局,组合使用,以便达到以最少的布局实现目标的目的。
此布局应用最为广泛!
优点:灵活性高--控件可以任意摆放位置、可以立体重叠摆放-------->适合作为最外层布局
缺点:需要不断地设置参考系,使用较为繁琐,操作不当会造成控件之间相互影响
2,LinearLayout(线性布局)
优点:自动在一个方向上进行布局,通过距离或权重控制控件的放置---------->操作简单,容易上手
缺点:死板,只能在某一方向上排布且不能换行
3,GridLayout(网格化布局)
优点:可以设置行列,自动换行-------------->适用于排列比较整齐的网格化布局,比如计算器等
缺点:样式比较呆板,适用范围较小
4,FrameLayout(帧布局)
优点:方式简单,常被系统作为默认布局
缺点:广泛适用性不强
总结:可以根据需求的不同和各种布局的基本特点,选择搭配不同布局,组合使用,以便达到以最少的布局实现目标的目的。
相关文章推荐
- Android布局的小窍门?
- Web布局连载——两栏固定布局(五)
- 样式表CSS布局经验
- 在winform下实现左右布局多窗口界面的方法之续篇
- css网页布局中注意的几个问题小结
- DL.DT.DD实现左右的布局简单例子第1/2页
- 使用CSS框架布局的缺点和优点小结
- div+CSS网页布局的意义与副作用原因小结第1/2页
- 在winform下实现左右布局多窗口界面的方法
- Android编程之代码创建布局实例分析
- Android布局之RelativeLayout相对布局
- CSS顶级技巧大放送,div+css布局必知
- 用div实现像table一样的布局方法
- 精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
- jQuery EasyUi实战教程之布局篇
- jQuery EasyUI 布局之动态添加tabs标签页
- jQuery Easyui实现左右布局
- android自定义RadioGroup可以添加多种布局的实现方法
- Android RelativeLayout相对布局属性简析
- 瀑布流布局并自动加载实现代码