今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

RelativeLayout

id:nekopさんが紹介してくれたレイアウトマネージャ。早速見てみたが、なんともいえづ。
コンポーネントの配置をソースコードではなくXMLで指定するってのがポイント。つまり、ソースコードを変更(コンパイル)しなくてもコンポーネントの配置を変更できるってのはいいかもしんない。(コンポーネントに名前を付けて、XML要素と対応させている。)
で、RelativeLayout は覚えやすいかっていうと、そうでもないと思う。相対的なコンポーネント位置の指定方法という新しい概念を素直に受け入れられるかどうかは、人によって差があるだろう。
敷居が高いのは、絶対座標でコンポーネントを配置する方法とは異なるアプローチに頭を切り替えることなんじゃない?
GridBagLayout って、Excelで下書きすれば意外と簡単なのよ。