百分比佈局,即控件的寬度或高度設置爲父容器(佈局)的百分比。
百分比佈局有 percentFrameLayout(百分比碎片佈局) ,percentRelativeLayout(百分比相對佈局)兩種。因爲百分比佈局不屬於常規佈局,所以要使用百分比佈局,首先需要在app/builde.gradle中引入百分比佈局庫。
然後我們便可以在layout中通過設置app:layout_widthPercent,app:layout_heightPercent屬性值來定義控件的寬高佔佈局的百分比了。