真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android的四個基本布局

在Android中有四種基本布局,可以放置很多控件的容器,按照一定的個一律調(diào)整控件的位置,從而編寫出精美的界面

成都創(chuàng)新互聯(lián)公司總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計、網(wǎng)站維護、公眾號搭建、成都小程序開發(fā)、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動行銷領(lǐng)域創(chuàng)造價值而不懈努力!

1)線性布局:LinearLayout

讓我們來看一段代碼

android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">

其中 orientation:vertical就是線性布局中的垂直布局

將其改為 orientation:horizantal就是線性布局中的水平布局

注釋符后的android:l ayout_gravity似乎看起來和android:gravity很像,實際上 android:gravity是用來控制文字的, 而 android:l ayout_gravity是用來控制控件的, 需要注意的是 android:l ayout_gravity只能在垂直布局上用到,因為水平布局中的長度是不固定的,每添加一個就加長 還有一個也很重要的屬性:android:layout_weight,這是用來比例控制控件大小 2)相對布局:RelativeLayout


android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">

這里用到的是layout_alignParentTop,layout_alignParentBottm,layout_alignParentLeft,layout_alignParentRight和layout_centerInParent,他們的意思顯而易見

除此以外還有,layout_above,layout_below,layout_toLeftof,layout_toRightof

而layout_alignLeft,layout_alignRight,layout_alignTop,layout_alignBottom,則是利用邊緣對齊的方式控制控件 3)幀布局:FrameLayout 它相比于其他兩個布局就簡單多了,它沒有方便的定位方式,所有的控件都會顯示在左上角 4)百分比布局:PercentFrameLayout以及PercentRelativelayout 其中有:app:layout_heightPercent, app:layout_widthPercent 而在實際編程中,會發(fā)現(xiàn)一個問題,就是如果頁面需要大量的重復(fù)控件,那么難道我們要一個個,一遍遍寫嗎? Android為我們提供了,引入布局的操作:


文章題目:Android的四個基本布局
鏈接URL:http://weahome.cn/article/ipcjsp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部