Android studio Linearlayout weight權(quán)重比例算法

這個時候就會有疑問了,怎么會這樣,這比例是2:1吧,那么three去哪了?代碼里面明明有 three的啊,還設(shè)置了3的,而1和2的比例也不對耶,1:2:3卻變成了2:1:0,怎么會這樣呢? 答:這里其實沒那么簡單的,還是需要我們計算的,網(wǎng)上給出的算法有幾種,這里就給出筆者 覺得比較容易理解的一種:?step 1:個個都是fill_parent,但是屏幕只有一個啦,那么1 - 3 = - 2 fill_parent?step 2:依次比例是1/6,2/6,3/6?step 3:先到先得,先分給one,計算: 1 - 2 * (1/6) = 2/3 fill_parent 接著到two,計算: 1 - 2 * (2/6) = 1/3 fill_parent 最后到three,計算 1 - 2 * (3/6) = 0 fill_parent?step 4:所以最后的結(jié)果是:one占了兩份,two占了一份,three什么都木有

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-----------------源自菜鳥教程

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,854評論 0 10
  • 標(biāo)注:本文為個人整理,僅做自己學(xué)習(xí)參考使用,請勿轉(zhuǎn)載和轉(zhuǎn)發(fā)2018-05-28: 初稿,參考博主coder-pig...
  • 20%用在萬科上,30%用在行業(yè)上,50%用在關(guān)心社會和個人興趣上。
    瘦一玄閱讀 225評論 1 1
  • 076期三膽574開獎785[玫瑰](雙飛中) 077期三膽523開獎246[玫瑰] 078期三膽164開獎616...
    水哥_ca90閱讀 149評論 0 0
  • 你是我的ok繃 她名叫阿黃,一直陪著我。 上初中,第一次聽jay的《你是我的...
    一甄妮一閱讀 4,571評論 0 1

友情鏈接更多精彩內(nèi)容