android中的5个布局方式
生活随笔
收集整理的這篇文章主要介紹了
android中的5个布局方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Android中常用的5大布局方式有以下幾種:
- 線性布局(LinearLayout):按照垂直或者水平方向布局的組件。
- 幀布局(FrameLayout):組件從屏幕左上方布局組件。
- 表格布局(TableLayout):按照行列方式布局組件。
- 相對布局(RelativeLayout):相對其它組件的布局方式。
- ?絕對布局(AbsoluteLayout):按照絕對坐標來布局組件。
線性布局是Android開發中最常見的一種布局方式,它是按照垂直或者水平方向來布局,通過“android:orientation”屬性可以設置線性布局的方向。屬性值有垂直(vertical)和水平(horizontal)兩種。
常用的屬性:
android:orientation:可以設置布局的方向
android:gravity:用來控制組件的對齊方式
layout_weight:控制各個組件在布局中的相對大小
第一個實例
①效果圖:
?
②核心代碼如下:
main.xml
第二個實例
①效果圖:
?
?
②核心代碼:
mian.xmlandroid:shrinkColumns:收縮指定的列以適合屏幕,不會擠出屏幕
android:stretchColumns:盡量把指定的列填充空白部分
android:layout_column:控件放在指定的列
android:layout_span:該控件所跨越的列數
? 簡單的列子: ①效果圖: ②?核心代碼: main.xml
轉載于:https://blog.51cto.com/2960629/635763
總結
以上是生活随笔為你收集整理的android中的5个布局方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奖金的作用和意义 原来还有这么多讲究
- 下一篇: python 压缩文件(1)