1. ホーム
  2. アンドロイド

Androidレイアウトプロパティ

2022-02-24 22:05:10

<スパン <スパン   第一分類:属性値trueまたはfalse



android:layout_centerHrizontal  水平方向のセンタリング



      android:layout_centerVertical 垂直方向の中央揃え



      android:layout_centerInparentは親要素に対して完全に中央化されます。



      android:layout_alignParentBottom 親要素の下辺に近づける。



      android:layout_alignParentLeft 親要素の左端に密着させる。



      android:layout_alignParentRight 親要素の右端に接着する。



      android:layout_alignParentTop 親要素の上端に接着する。



      android:layout_alignWithParentIfMissing 対応する兄弟要素が見つからない場合に、親要素を参照として使用する。



<スパン <スパン android:layout_alignParentStart は親要素の終了位置の直後から開始されます。

<スパン            android:layout_alignParentEnd は親要素の終了位置の直後で終了します。

<スパン            android:animateLayoutChanges レイアウトが変更されたときにアニメーションを行うかどうかを指定します。

<スパン            android:clipChildren は、子レイアウトが境界領域内になければならないかどうかを定義します。

<スパン            android:clipToPadding は、レイアウトの間にスペースがあるかどうかを定義します。

<スパン            android:animationCache は、子レイアウトがアニメーション効果を持つことを定義します。

<スパン            android:alwaysDrawnWithCache は、子レイアウトが適用されるかどうかを定義します。 描画のためのキャッシュ

<スパン android:addStatesFromChildren は、レイアウトが子レイアウトの背景を適用するかどうかを定義します。

<スパン <スパン android:splitMotionEvents は、レイアウトが子レイアウトにタッチイベントを渡すかどうかを定義します。

<スパン            android:focusableInTouchMode は、タッチでフォーカスを取得できるかどうかを定義します。

<スパン            android:isScrollContainer は、レイアウトがフォーム全体を調整することができるスクロールコンテナとして機能するかどうかを定義します。

<スパン            Android:fadeScrollbars 自動的に隠す

           android:fitsSystemWindows レイアウト調整時にシステムウィンドウ(ステータスバーなど)を考慮するかどうかを設定します

           android:visibility は、レイアウトが見えるかどうかを定義します。

android:requiresFadingEdge は、スクロール時にエッジがフェードするかどうかを定義します。

<スパン            android:clickable は、クリッカブルかどうかを定義します。

<スパン            android:longClickable は、ロングクリックが可能かどうかを定義します。

<スパン            android:saveEnabled は、ウィンドウがフリーズしたときにビューのデータを保存するかどうかを設定します (例: 画面の回転)

           android:filterTouchesWhenObscured ウィンドウが他の可視ウィンドウによって隠されているときにタッチイベントをフィルタリングするかどうか

android:keepScreenOn は画面を常に点灯させる設定です。

           android:duplicateParentState 親コンテナから描画状態(カーソル、押された状態など)を取得するかどうか

android:soundEffectsEnabled クリックまたはタッチに効果音がある場合。

<スパン            android:hapticFeedbackEnabled ハプティックフィードバックを設定します。





<スパン カテゴリー2:属性値は必ず id の参照名を指定します。 "です。 id/id-name "

<スパン <スパン <スパン android:layout_alignBaseline この要素のテキストは親要素のテキストと整列されます。

    android:layout_below 要素の下にあるもの



    android:layout_above 要素の上にあるもの



    android:layout_toLeftOf 要素の左側にあるもの



    android:layout_toRightOf 要素の右側へ

<スパン          android:layout_toStartOf この要素は、ある要素から開始します。

<スパン          android:layout_toEndOf この要素は、ある要素で終了します。

    android:layout_alignTop この要素の上辺を要素の上辺に揃える



    android:layout_alignLeft この要素の左端を要素の左端と揃える



    android:layout_alignBottom この要素の下辺を要素の下辺と揃える



    android:layout_alignRight この要素の右端を要素の右端と揃える



<スパン <スパン android:layout_alignStart この要素は開始親要素に整列されます。

<スパン          android:layout_alignEnd この要素は終了する親要素と整列されます。

<スパン          android:ignoreGravity 要素が重力の影響を受けないことを指定する。

<スパン          android:layoutAnimation は、レイアウトが表示されるときのアニメーションを定義します。

<スパン          android:id レイアウトにIDを追加し、見つけやすくします。

<スパン          android:tagは、レイアウトにタグを追加して、見つけやすくしたり、類似の

<スパン android:scrollbarThumbHorizontal は、水平スクロールバーの drawable を設定します。

<スパン          android:scrollbarThumbVertical は、垂直スクロールバーの描画対象を設定します。

         android:scrollbarTrackHorizontal(アンドロイドスクロールバー トラック ホリゾンタル 水平スクロールバーの背景(トラック)の色を設定する drawable

android:scrollbarTrackVertical は、垂直スクロールバーを設定します。 背景(トラック)のcolordrawable

android:scrollbarAlwaysDrawHorizontalTrack セット 水平スクロールバーがトラックを含むかどうか

android:scrollbarAlwaysDrawVerticalTrack は、垂直スクロールバーを設定します。 トラックを含むかどうか

<スパン android:nextFocusLeft は、次のフォーカスを得るために左側に指定されたビューを設定します。

         android:nextFocusRight 指定された右側のビューを次のフォーカスに設定する

         android:nextFocusUp 次にフォーカスされるビューを指定します。

         android:nextFocusDown 指定されたビューを下に設定し、次のフォーカスを取得します。

         android:nextFocusForward 指定されたビューが次のフォーカスを得るように設定します

<スパン android:contentDescription 説明

         android:OnClick  クリックされたときに、コンテキストから指定されたメソッドを呼び出します。

<スパン <スパン 第3のカテゴリー:属性値は、特定のピクセル値で、次のようなものです。 30dip は、その 40px,50dp

<スパン android:layout_width はこの要素の幅を定義します。

<スパン         android:layout_height はこの要素の高さを定義します。

<スパン <スパン android:layout_margin この要素の上下左右からの距離

   android:layout_marginBottom 要素の下端からの距離



   android:layout_marginLeft 要素の左端からの距離



   android:layout_marginRight 要素の右端からの距離



   android:layout_marginTop 要素の上端からの距離

<スパン         android:layout_marginStart この要素における開始位置からの距離

<スパン         android:layout_marginEnd この要素における終了位置の距離

<スパン         android:scrollX 水平方向の初期スクロールオフセット

<スパン         android:scrollY 垂直方向の初期スクロールオフセット

        android:background この要素の背景

<スパン         android:padding はレイアウトとサブレイアウトの間隔を指定します。

        android:paddingLeft レイアウトの左側と子レイアウトの間隔を指定する

        android:paddingTop レイアウトの上端と子レイアウトの間隔を指定する

        android:paddingRight レイアウトの右側と子レイアウトの間の間隔を指定する

        android:paddingBottom レイアウトの下辺と子レイアウトの間隔を指定する

        android:paddingStart レイアウトの左側と子レイアウトの間隔を android:paddingLeft と同じにすることを指定します。

        android:paddingEnd レイアウトの右側と子レイアウトの間隔をandroid:paddingRightと同じにすることを指定する。

android:fadingEdgeLength  ボーダーグラデーションの長さを設定します

<スパン         android:minHeight 高さの最小値

<スパン         android:minWidth 最小幅

<スパン         android:translationX 水平方向の移動距離

<スパン         android:translationY 垂直方向に移動する距離

<スパン         android:transformPivotXの点に対する水平方向のたわみ量

<スパン         android:transformPivotYの点に対する垂直方向のたわみ量

<スパン <スパン



<スパン <スパン    カテゴリ 4: のAndroid組み込み値を要求する属性値。

<スパン         android:重力制御レイアウトメソッド

<スパン         android:layout_gravity レイアウトメソッド

        android:persistentDrawingCachehua 描画のキャッシュの永続性を定義する   

android:descendantFocusability は、子レイアウトがどのようにフォーカスを取得するかを制御します。

<スパン         android:scrollbars は、スクロールバーの状態を設定します。

<スパン         android:scrollbarStyle は、スクロールバーのスタイルを設定します。

<スパン android:fitsSystemWindows レイアウトを調整する際に、システムウィンドウ(ステータスバーなど)を考慮するかどうかを設定します

<スパン android:scrollbarFadeDuration は、スクロールバーのフェードタイムを設定します。

<スパン <スパン android:scrollbarDefaultDelayBeforeFade は、Nミリ秒後にフェードを開始するようにスクロールバーをミリ秒単位で設定します。

<スパン         android:scrollbarSize は、スクロールバーのサイズを設定します。

        android:fadingEdge  スクロールバーを引くときのフェードエッジを設定する

android:drawingCacheQuality 描画時の半透明の品質を設定します

<スパン <スパン Android:OverScrollModeスタイル(ボーダーへのスライド時

<スパン         android:alpha は透明度を設定します。

<スパン         android:rotation 回転数

<スパン         android:rotationX 水平回転度

<スパン         android:rotationY 垂直方向の回転の度合い

        android:scaleX X軸のスケーリングを設定する

<スパン android:scaleY Y軸のスケーリングを設定する

<スパン <スパン android:verticalScrollbarPosition リージェント垂直スクロールバー位置

<スパン         android:layerTypeの設定は、以下をサポートします。

<スパン         android:layoutDirection は、レイアウトの描画方向を定義します。

<スパン         android:textDirection は、テキストの方向を定義します。

<スパン         android:textAlignment テキストアライメント

<スパン         android:importantForAccessibilityで到達可能性を設定するための重要な一行

        android:labelFor ラベルの追加