Android用のインターフェースを作成するための以下のレイアウトオプションがあります。
AbsoluteLayout
FrameLayout
LinearLayout
TableLayout
RelativeLayout (and some more)
シンプルなゲームのデザインに最適なのは次のうちどれですか?絶対レイアウトが最も簡単だと思いますが、画面サイズが異なると問題になりますか?おすすめは何ですか?
Android用のインターフェースを作成するための以下のレイアウトオプションがあります。
AbsoluteLayout
FrameLayout
LinearLayout
TableLayout
RelativeLayout (and some more)
シンプルなゲームのデザインに最適なのは次のうちどれですか?絶対レイアウトが最も簡単だと思いますが、画面サイズが異なると問題になりますか?おすすめは何ですか?
AbsoluteLayoutを使用すると、ビューを配置する場所を最大限に制御できます。ただし、RelativeLayoutを使用することをお勧めします。これにより、画面のサイズと密度に依存しなくなります。
画面サイズや密度に応じて、さまざまなレイアウトを使用できます。また、絶対ピクセル(px)を使用してビューを配置するのではなく、デバイスに依存しないピクセル(dpまたはdip)を使用するようにしてください。それらは、さまざまな密度に合わせて自動的にスケーリングされます。
これについては公式ドキュメントにたくさんあります:http: //developer.android.com/guide/practices/screens_support.html
廃止されたため、私はAbsoluteLayoutを避けてきました:http://developer.android.com/reference/android/widget/AbsoluteLayout.html