LinearLayoutの属性は何ですか。
LinearLayoutのレイアウトでよく使われる属性には、次のものがあります:
- Androidのorientationは、レイアウト方向を設定するものであり、horizontal(水平レイアウト)またはvertical(垂直レイアウト)を選択できます。
- android:layout_widthは、レイアウトの幅を設定するために使用され、具体的な数値(例:100dp)やmatch_parent(親コンテナに合わせる)などの値を使用できます。
- android:layout_heightは、レイアウトの高さを設定するために使用され、具体的な数値(例:100dp)やmatch_parentなどの値を使用できます。
- android:layout_weightは、レイアウトの重みを設定し、親コンテナ内のレイアウトの割り当て比率を制御します。
- android:gravityプロパティ:子要素の配置方法を設定します。top、bottom、left、right、centerなどが選択肢としてあります。
- android:paddingは、レイアウトの内部余白を設定するために使用され、子要素と親コンテナの間の間隔を制御します。
- 各々、android:paddingTop、android:paddingBottom、android:paddingLeft、android:paddingRightは、レイアウトの上端、下端、左端、右端の余白を設定します。
- android:layout_marginは、レイアウトの外部余白を設定し、他のコントロールとの間隔を制御するために使用されます。
- android:layout_marginTopはレイアウトの上側のマージンを設定します。android:layout_marginBottomは下側のマージンを設定します。android:layout_marginLeftは左側のマージンを設定します。android:layout_marginRightは右側のマージンを設定します。