なんだLayoutって!?
Android Studioでスケルトンのビルドが出来た。次に何をすればいいのだろうか。とりあえず、出来たProjectの中のファイルを見てみる。
特に目についたものは以下だ。
■AndroidManifest.xml
使用するアイコンや、アプリの名前、権限などを設定するファイル。
■MainActivity.java
Javaソースのメインとなるファイルだ。ここにコードを入れていく。下で説明するlayout/activity_main.xmlと密接な関係にある。このactivity_main.xmlでは見た目のデザインのみを定義し、MainActivity.javaではデザインしたものをどう動かすか、動きの部分のコードを書く。
■res/drawable
画像が必要な場合は、ここに置く。
■res/layout/activity_main.xml
アプリの見た目のデザイン部分をここで定義する。今回は、このレイアウトについて、少し調べた事を書く。
レイアウトを決めるには、大きく下記の2つの要素を組み合わせて使用する。
- ビュー
- ビューグループ
ビューは、ボタン、ラジオボタン、チェックボックス、リスト、スライダーのような目に見えるモノを指し、ウィジェットとも言う。
ビューグループは、ビューの配置ルールを決めるもの(ビュー同士の位置関係などを定義するもの)で、それ自身は目に見えない。
ビューとビューグループの関係は、下記にわかりやすく書かれている。
---------------------------------------------------
■ITとことん の目次
┗■Androidの調査結果(目次)
┗■本ページ