191218 Android ConstraintLayout Guideline

今天在設計 STB 主畫面

老闆前幾天曾表達說
以畫面左邊為主選單
右邊的區域再看要顯示什麼

所以我想先以畫面的五分之一來做為主選單的寬度
(不確定適不適合,看過後再來調整)
最先想到的是用 LinearLayout
layout_weight 使用 1 與 4

但之前看過一篇文章
其中建議使用 ConstraintLayout
但 ConstraintLayout 可以用比例的方式來呈現嗎?

我用關鍵字 "Android Constraintlayout quarter"
(因為我一開始想用四分之一,所以用 quarter 下去找)
找到以下這篇
https://stackoverflow.com/questions/45652296/constraintlayout-how-to-have-a-view-be-half-the-screen-width-and-centered
他使用了 Guideline

androidx 的 Guideline 文件如下
https://developer.android.com/reference/androidx/constraintlayout/widget/Guideline

其中講到
垂直的參考線,其寬度為 0
而水平的參考線,其高度為 0

留言

這個網誌中的熱門文章

泰文子音與字形之間的變化

AUTOMAXX UP-5HX 使用心得