androidでレイアウトを作成する時、WidthやHeight、Weightの設定でデザインが大きく変わります。 WidthプロパティとHeightプロパティに指定できる値は以下の3種類あります。 match_parent・・・親のViewいっぱいに表示 wrap_content・・・自動調整で表示 fill_parent・・・Android SDK 2.2以降は非推奨。match_parentを使用する。 次にWeightですが「画面上のオブジェクトの占有比率」を指定します。 つまりボタンを3つ配置し、Weight=1、Weight=2、Weight=3と指定すると Weight=3を指定したボタンが一番大きく、次にWeight=2、Weight=1の順でボタンが大きく表示されるということです。 しかし、WidthやHeightの設定によって、まったく逆の結果になってしまうこともありま