黑馬程序員安卓教程:android之常見的布局一

黑馬程序員安卓教程:android之常見的布局一

ID:10944422

大?。?00.00 KB

頁數(shù):3頁

時間:2018-07-09

黑馬程序員安卓教程:android之常見的布局一_第1頁
黑馬程序員安卓教程:android之常見的布局一_第2頁
黑馬程序員安卓教程:android之常見的布局一_第3頁
資源描述:

《黑馬程序員安卓教程:android之常見的布局一》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、Android之常見的布局一在電話的撥號器中(參考電話撥號器之UI設計)我們用的是線性布局(LinearLayout),短信發(fā)送器中使用的是相對布局(RelativeLayout)。下面我們來總結一下這Android中的幾種布局。1.線性布局線性布局有兩種情況,分別是水平線性布局和垂直線性布局。我們在程序中可以通過設置LinearLayout屬性中android:orientation的值來設置線性布局的狀態(tài)。當該值為“horizontal”時則為水平布局,當該值為“vertical”時則為垂直布局。我們可以通過下圖1-1來理解垂直線性布局:代表整個垂直線性布局代表控件

2、五。線性布局的長度是一定的,當該有限的長度盛不下控件時,該控件將不被顯示出來代表控件四代表控件三代表控件二代表控件一圖1-1所示圖1-2表示水平線性布局:控件五。線性布局的寬度是有限的,當水平方向上控件太多時,多余的控件將不被顯示出來控件二代表整個水平線性布局控件一控件四控件三圖1-2所示2.相對布局相對布局的子控件可以根據(jù)它們所設置的參照控件進行布局。參照控件可以是父控件,也可以是其它子控件,但是被參照的控件必需要在參照他的控件之前定義。如圖1-3是相對布局的一個效果圖:屬于線性布局中的一個子布局(分割線)相對布局二相對布局一線性布局圖1-3所示上圖可以看成是一個垂直

3、線性布局中添加了兩個相對布局以及一個子控件,而且這兩個相對布局的格式是相同的。下面我們來查看其中一個相對布局的xml代碼編寫,如圖1-4所示:設置字體的顏色和大小相對布局的根節(jié)點設置該控件位置為父窗體的右邊設置該控件在ID為tv_title的控件的下方

5、@id/tv_title"android:layout_marginLeft="8dip"android:layout_marginTop="8dip"android:text="讓應用程序使用GPS獲取您的位置"android:textColor="#bb000000"設置文本的顏色和字體的大小android:textSize="14sp"/>

6、rue"android:layout_centerVertical="true"/>圖1-4所示

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。