LinearLayout&RelativeLayoutとプロパティ


LinearLayout


LinearLayoutは、すべての子供が一列に並んでいるビューグループです.
整列の方向は、水平または垂直であってもよい.
LinearLayoutのすべての子供はレイアウトの方向に1行または1列に並んでいます.->レンガを積むように、一つ一つ並べられている感じがします.
LinearLayoutの説明

orientation


※テキストビューが2つ以上あり、仮置きがない場合はエラーとなります
  • vertical
    垂直配列
  • horizon
    水平位置合わせ(default)
  • 構成部品の配置

    TextView


    layout_width


    layout_height

  • match_parent
  • の形状で、親(最大レイアウト)のサイズに適しています.
  • wrap_content
  • 理解できない
    最初のボタンにのみlayout weightプロパティ値1があります.残りのボタンの高さは文字列サイズによって決まり、最初のボタンの高さは残りの領域の高さと同じです.この場合、最初のボタンのlayout heightプロパティは0 dpに指定する必要があります.

    layout_gravity


    [重力](Gravity)[サブ要素を配列する位置](Position Child Element)
    (テキストビューを目的の場所に配置する場合は使用できます)
  • start
    親ビューグループの始点(寸法変化X)
  • に配置
  • end
    親ビューグループの最終配置(寸法変化X)
  • bottom
    底部に置く(寸法変化X)
  • center
    真ん中(寸法変化X)
  • に位置する.
  • center_horizontal
    親ビューグループの寸法に基づいて、部品の横径を増加する、
  • を充填する.
  • center_vertical
    垂直中央配置部品(寸法変化X)
  • layout gravityのすべてのプロパティ
    layout gravityとgravityの違い

    EditText


    入力ウィンドウ
    以下に示す
    <input type="text">

    hint


    *JSPでのプレースホルダの使用

    RelativeLayout


    RelativeLayoutは関係あるレイアウトの感じ
    viewに名前を付けて相対位置を指定できます
    RelativeLayout