Android - RelativeLayout RelativeLayoutと言えば、「指定IDのビューに対して」「親レイアウトに対して」等相対的にビューを配置していくレイアウトである。 「RelativeLayout」で検索すると、大体が「こうすれば相対的に配置が出来るんだ!」という例で溢れている。 しかし、多くの場合何が凄いのか、何が便利なのかわからない。 最近のADTでAndroidプロジェクトを作ると、最初に作られるレイアウトファイルのルートViewGroupはRelativeLayoutになっている(以前はLinearLayoutだった)。 つまり、Google的にもRelativeLayoutはお勧めなのだろう。しかし、LinearLayoutやTableLayoutに比べて学習コストが高いように見える。何が便利なのか? 何が便利なのか? ビュー階層が減らせる為パフォーマンス