Androidアプリケーションでのレイアウトの基本

・LinearLayout

LinearLayoutは任意のビューを縦/横方向に配置するレイアウトです。サンプルアプリケーションの参照画面ではLinearLayoutを入れ子にして利用しています。

縦方向LinearLayout(左)、横方向LinearLayout(右)


・TableLayout

TableLayoutは任意のビューを表形式で配置したい場合に利用します。HTMLのTableに近いイメージです。サンプルアプリケーションの登録画面で利用しています。


・FrameLayout

ビューを重ねて表示するためのレイアウトです。後から配置した部品が前面にきます。サンプルアプリケーションのマップ画面で利用しています。