android studio布局檔案控制項

2021-10-07 17:43:36 字數 1781 閱讀 4278

在android studio中我們經常用到的布局方式有兩種:

一、相對布局relativelayout

二、linearlayout線性布局

首先是相對布局常用的控制項:

android:layout_centerhrizontal 水平居中

android:layout_centervertical 垂直居中

android:layout_centerinparent 相對于父元素完全居中

android:layout_alignparentbottom 位於父元素的下邊緣

android:layout_alignparentleft 位於父元素的左邊緣

android:layout_alignparentright 位於父元素的右邊緣

android:layout_alignparenttop 位於父元素的上邊緣

android:layout_alignwithparentifmissing 如果對應的兄弟元素找不到的話就以父元素做參照物

屬性值必須為id的引用名「@id/id-name」 

android:layout_below 位於元素的下方

android:layout_above 位於元素的的上方

android:layout_toleftof 位於元素的左邊

android:layout_torightof 位於元素的右邊

android:layout_aligntop 該元素的上邊緣和某元素的的上邊緣對齊

android:layout_alignleft 該元素的左邊緣和某元素的的左邊緣對齊

android:layout_alignbottom 該元素的下邊緣和某元素的的下邊緣對齊

android:layout_alignright 該元素的右邊緣和某元素的的右邊緣對齊

給屬性賦予畫素值

android:layout_marginbottom 底邊緣的距離

android:layout_marginleft 左邊緣的距離

android:layout_marginright 右邊緣的距離

android:layout_margintop 上邊緣的距離

還有線性布局常用的控制項:

android:id :定義布局id,即識別符號,可以通過id來找到該布局或者控制項

android :layout_width :布局寬度,有match_parent ,wrap_content,fill_paren

android:layout_height :布局高度,有match_parent,wrap_content,fill_paren

android:background :設定布局的背景,可以用顏色,也可以使用,顏色常以六位的十六進製制表示

android:layout_margin :外邊距,布局或控制項距離外部元素的邊距

android:layout_padding :內邊距,布局或控制項距離內部元素的邊距

android:orientation :布局方向,水平布局horizontal,垂直布局vertical

android:layout_weight:權重,除了被顯示佔據的空間以外的的空間,然後根據權重的大小來分配空間,使用權重通常會把分配該權 重方向的寬度設定為0dp,如果未設定0dp,則該控制項會佔據指定的寬度,然後再加上根據權重來分配的空間

Android studio 簡易流式布局

android studio 簡易流式布局 你好!這是你第一次使用android studio編輯器所展示的歡迎頁。如果你想學習如何使用android studio編輯器,可以仔細閱讀這篇文章,了解一下android studio的基本語法知識。package com.example.dome1.v...

Android Studio主題設定

android studio發布也好多天了。剛好本人目前的專案需要android平板和pc區域網連線操作。就開始使用android studio了。不過預設的介面實在看不過眼,下面我們來看看android studio的主題吧。我們先選擇nimbus試試,這個名字很熟悉吧!整個介面煥然一新了吧。當然...

Android Studio編碼問題

不同於eclipse,選中專案右擊即會出現 properties 選項,可以設定專案檔案的預設編碼,可以根據自己的需要設定為utf 8 gb2312等編碼。但android studio的專案設定邏輯與eclipse有很大的區別,執行的操作為file setting file encodings然後...