[Android]新しいレイアウト

Android Studio 2.2 Previewから実装されたレイアウトの方式で、ブループリントビューを使い、iOSのAuto Layoutに似たレイアウトが実現できる形式は以下のうちどれか。

1.Linear Layout
2.Relative Layout
3.Frame Layout
4.Constraint Layout


・リニアレイアウトはコントロールを一列に並べるためのレイアウトです。縦方向に並べるには、オリエンテーションをverticalに。横方向に並べたい場合はHorizontalに設定します。Linearは線の、線形の、という意味です。

・リラティブレイアウトはコンポーネントとコンポーネントの間隔を相対的に指定するレイアウトです。リラティブは相対的な、とか親戚のという意味です。

・フレームレイアウトはコンポーネントを重ねることができるレイアウトです。コンポーネントが重なったような表現を作成したいときに利用します。

・コンストレイントレイアウトは Android Studio 2.2 Previewから使えるようになった新しいレイアウトです。iOSのAuto Layoutのように、制約を定義してレイアウトを作成します。コンストレイントは制約という意味です。ということで、正解は4番になります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です