
6.5
レイアウトデザイナとレイアウトプレビュー
85
図6-10 Androidレイアウトデザイナ
Android Studioのレイアウトデザイナは、レイアウトサーフェスにコントロールをドラッグドロッ
プして、レイアウトのプロトタイプを素早く簡単に作れる。パレットからコントロールを選んでレイア
ウトにドラッグしてみよう。コントロールを配置したら、図6-10に示すように、コントロールを選択
して右側でさまざまなプロパティを編集することができる。レイアウトデザイナは、あなたが作った
レイアウトを表現するXMLコードを自動的に作ってくれる。コンポーネントツリーは、レイアウトの
構成を階層構造で示す。
特定のコントロールのXMLを見たいときには、デザイナでそれを選択してOS X なら[Command]-
[B]、Windows/Linuxでは[Ctrl]-[B]を押す。右クリックして「Go To Declaration」を選んでもよい。
すると、レイアウトデザイナの「
Text」タブが開き、XML のコントロールを定義している部分が示さ
れる。
レイアウトデザイナでは、エミュレートしたいさまざまなデバイス、テーマ、APIレベル、向きを
選択できる。デザイナのさまざまなオプションは非常に強力なツールなので、熟読して使うことを強
くお勧めする。
グラフィカルエディタが好きなら、レイアウトデザイナは手早くユーザーインターフェイスを作り
上げられてすばらしい。しかし、できる限りきっちりとした定義を作りたいという場合には、