Android_6android共通のレイアウト

    1.リニアレイアウト:のLinearLayout、

       アンドロイド:オリエンテーション=「垂直」垂直レイアウトは、2つの成分が同じ行にすることはできません

 

 

       アンドロイド:オリエンテーション=「水平」ランドスケープレイアウトは、2つの成分が同じ列にすることはできません。

 

     2.相対的なレイアウトrelativeLayout、デフォルトのレイアウト、コントロールは、デフォルトでは左上隅から描画を開始します

あなたが場所IDを指定するために使用することができる位置を制御したい場合は、一緒に入れているのTextView 5を参照してくださいすることができます

 

 

 

 

また、同様の声明

 

 

 

 

 

 

 

あなたはまた、必要なので、私は、右側に見つけましたが、直接ではなく右に:

 

 

 

 容器の中央に設けられました

 

 

 

 

 レベルコントロールセンター

 

 

 

 

垂直方向のセンタリングを制御します

 

 

容器の底に合わせ:

 

 

 

 上記の文を使用すると、我々は柔軟なレイアウトすることができ

    3.でframeLayoutフレームレイアウトは、レイアウトは比較的類似しているが、9箇所にのみ配置。

位置が設定されていない場合は、9つのコンポーネントが一緒に入れている、あなたは、任意の位置に移動することはできません。

 

 これだけ9つの位置に表示されます。

 

 こうした第三のTextViewなど多くの条件は、アンドロイドを使用することができた場合:layout_gravityは= |「center_horizo​​ntal下」を宣言するために、条件は多目的であれば|それらを分離、あなたはまた、制御マージンに余裕を使用して自分の位置を移動させるが、唯一の9ことができますすることができます場所

    4.テーブルのレイアウトTableLayout

線形縦方向、行全体を占める各対照と同様のレイアウト。

 

 また、あなたがのTableRowとラベルを必要とし、彼の党より多くの制御をさせることができます

 

 

 

     5.絶対はもう表示されません(廃止)AbsoluteLayoutをレイアウト。別のユーザーが携帯電話から別の固定フォーマットが発生した場合は失効する理由については、彼は、しかし、Android携帯電話の開発を各サンプルの大きさ、距離を指定します。

 

おすすめ

転載: www.cnblogs.com/tkg1314/p/12383261.html