Android LinearLayoutプロパティ

1047 ワード

LinearLayout線形レイアウト:線形である以上、方向の問題があります.水平か垂直かを定義しなければなりません
Android:orientation=「vertical」を水平方向として定義
android:orientation=「horizontal」は垂直方向として定義
もちろん、定義しなければ、デフォルトは垂直です.しかし、この習慣はよくありません...
他に何かよく使われる属性がありますか、、、
android:layou_Weight=「値」は重みを割り当てます.このプロパティを使用する場合、コントロールは高さを定義する必要はありません(すなわち、android:layout_height=「wrap_content」).この値は、コントロールが占有されていないスペースのサイズを表します.
たとえば、
携帯電話の画面全体がTextViewとButtonでそれぞれ半分を占めているのがよく見えます.Buttonのlayout_をWeightを2に変更すると、LinearLayout全体のレイアウトが3つに分かれ、このButtonは2つの空間サイズを占有することを意味します.つまり、1つの空間をいくつかの小さなブロックに分割するには、この属性を使用することができます.
とりあえずこのまま....