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

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

Android開發(fā)之線性布局詳解(布局權(quán)重)

布局權(quán)重

成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的雁塔網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

線性布局支持給個別的子視圖設(shè)定權(quán)重,通過android:layout_weight屬性。就一個視圖在屏幕上占多大的空間而言,這個屬性給其設(shè)定了一個重要的值。一個大的權(quán)重值,允許它擴大到填充父視圖中的任何剩余空間。子視圖可以指定一個權(quán)重值,然后視圖組剩余的其他的空間將會分配給其聲明權(quán)重的子視圖。默認的權(quán)重是0;


未使用權(quán)重前效果圖:

Android開發(fā)之線性布局詳解(布局權(quán)重)

倆個線性布局組件,代碼如下:



    
        
            
            
        
    
    
        

仔細看下和想下就會發(fā)現(xiàn)這有個嚴重的問題,那就是“測試文字”行數(shù)多有,第二個LinearLayout布局被擠壓或擠出顯示區(qū),如下圖:

Android開發(fā)之線性布局詳解(布局權(quán)重)

解決方法如下,在第一個LinearLayout 中加入權(quán)重android:layout_weight="1",代碼如下:



   
        
            
            
        
    
    
        

效果如下圖

Android開發(fā)之線性布局詳解(布局權(quán)重)

這樣就算文字內(nèi)容再長也不會把第二個LinearLayout  擠出顯示區(qū)或擠壓,權(quán)重布局原理:默認權(quán)重Layout_weight=0,值小的優(yōu)先布局,故第二個LinearLayout優(yōu)先布局,然后是第一個LinearLayout(設(shè)置權(quán)重值1)填充的方式布滿剩余區(qū)域,原理如圖:圖

Android開發(fā)之線性布局詳解(布局權(quán)重)


分享題目:Android開發(fā)之線性布局詳解(布局權(quán)重)
分享地址:http://weahome.cn/article/gegeih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部