Android 五大布局

來源:互聯網
上載者:User

標籤:分配   表格   一個   一起   基礎   預設   排列   比例   android   

                隨著Android技術的不斷增多,並且各個方面都在不斷的完善,在面試過程,問的東西也越來越多,然而最基礎的東西也是必備的,

      尤其是Android中的四大組件、五大儲存以及五大布局,今天就把這些東西總結一下,方便以後面試參考:

 

      一、五大布局:

            所謂五大布局就是我們在畫UI介面的時候用的布局:FrameLayout(幀布局),LinearLayout(線性布局),AbsoluteLayout(絕對布局),RelativeLayout(相對布局),TableLayout(表格版面配置);

             1、FrameLayout(幀布局):

                   特點: 簡單的說就是子布局疊加在一起,並且之後的布局會蓋上之前的布局,預設位置在左上方;

             2、LinearLayout(線性布局):

                   特點:有垂直和水平排列兩種:如果水平排列,只有一行,子布局橫向從左至右排列;如果垂直排列,只有一列,子布局從上至下排

             列,可以設定權重,對布局進行比例分配;

             3、RelativeLayout(相對布局):

                   特點:預設位置在左上方,是以某一個元素為參照物,來定位的布局方式

             4、AbsoluteLayout(絕對布局):

                   特點:用X,Y座標來指定元素的位置,布局方式也比較簡單,但是在垂直隨便切換時,往往會出問題,而且多個元素的時候,計算

             比較麻煩,在開發過程中很少使用;

             5、TableLayout(表格版面配置):

                   特點:裡面有表格行TableRow,TableRow裡面可以具體定義每一個元素,每一個Table相當於一行,在開發過程中很少使用;

            

        以上是我對五大布局的總結,有不足之處,還望指出:

 

        

         

 

Android 五大布局

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.