91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android開發 - 掌握ConstraintLayout(五)偏差(Bias)

發布時間:2020-06-02 23:18:46 來源:網絡 閱讀:347 作者:羅伊德666 欄目:移動開發

比如實現這樣一個場景:

"在屏幕寬度的1/4的地方放置一個View"

使用傳統布局時,實現按照屏幕的寬度(高度),或者相對兩個View之間距離的一個比例來進行布局,就顯得非常麻煩,但是當使用ConstraintLayout時,就可以很簡單地實現這樣的需求。

Bias

Bias就是為了實現這種需求而設計出來的。

我們來舉例說明,看下圖:

Android開發 - 掌握ConstraintLayout(五)偏差(Bias)

當前我們是將這個按鈕相對屏幕寬度居中顯示。
那么我們如何將該按鈕放到寬度1/4的地方呢?

其實非常簡單,我們看右側的屬性欄:

Android開發 - 掌握ConstraintLayout(五)偏差(Bias)

這里有個滑動條,就是偏差的調整(Bias),我們將這里拖到25的位置,也就意味著當前寬度的25%,此時當前View就便宜屏幕的1/4處了(注意View本身的寬度)。

其它說明

  • 本例是水平方向的調整。當垂直方向上下都有約束時,也可以進行垂直方向偏差的調整。

  • 上一篇我們也講到了相對其它View的約束。相對其它View約束的調整其實與父View約束的情況一樣,也可以任意進行水平和垂直方向偏差調整。

總結

Bias調整在很多時候非常方便,我們在保持整體布局間接的同時,也能實現傳統布局難以實現的界面。
下一篇:Android開發 - 使用ConstraintLayout(六)鏈條(Chains)我們介紹鏈條(Chains)的使用。

本文地址,如有更多疑問,請參考我的其它Android相關博客:我的博客地址

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南川市| 浦江县| 大荔县| 永兴县| 霍山县| 永吉县| 新龙县| 江山市| 若尔盖县| 沂源县| 治多县| 娄底市| 斗六市| 邳州市| 九龙坡区| 哈巴河县| 南通市| 双辽市| 九江县| 吉水县| 三明市| 吉林省| 兴安盟| 伊金霍洛旗| 深州市| 阿合奇县| 兰坪| 兴文县| 安陆市| 东阳市| 绥江县| 孟津县| 达日县| 秭归县| 贵德县| 长海县| 安龙县| 山阴县| 五华县| 马山县| 邛崃市|