0

Android用のインターフェースを作成するための以下のレイアウトオプションがあります。

AbsoluteLayout
FrameLayout
LinearLayout
TableLayout
RelativeLayout (and some more)

シンプルなゲームのデザインに最適なのは次のうちどれですか?絶対レイアウトが最も簡単だと思いますが、画面サイズが異なると問題になりますか?おすすめは何ですか?

4

2 に答える 2

2

AbsoluteLayoutを使用すると、ビューを配置する場所を最大限に制御できます。ただし、RelativeLayoutを使用することをお勧めします。これにより、画面のサイズと密度に依存しなくなります。

画面サイズや密度に応じて、さまざまなレイアウトを使用できます。また、絶対ピクセル(px)を使用してビューを配置するのではなく、デバイスに依存しないピクセル(dpまたはdip)を使用するようにしてください。それらは、さまざまな密度に合わせて自動的にスケーリングされます。

これについては公式ドキュメントにたくさんあります:http: //developer.android.com/guide/practices/screens_support.html

于 2010-09-18T15:51:07.883 に答える
1

廃止されたため、私はAbsoluteLayoutを避けてきました:http://developer.android.com/reference/android/widget/AbsoluteLayout.html

于 2010-09-18T19:01:10.963 に答える