1

私はAndroidタブレット用のエンタープライズアプリケーションを開発していますが、向きを横向きに限定しています。さまざまなタブレットデバイスの画面サイズが異なるため(7 "または10")、すべてのタブレットデバイスをサポートするようにレイアウトを設計するためのベストプラクティスは何ですか?

4

2 に答える 2

3

同じレイアウトを使用しますが、寸法が異なります。例:

res/values-sw600dp/dimensions.xml   // For 7” tablets (600dp wide and bigger)
res/values-sw720dp/dimensions.xml   // For 10” tablets (720dp wide and bigger)
于 2012-07-04T17:03:35.023 に答える
3

ドキュメントのこの部分は、あなたが求めているものに非常に関連しています:http: //developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts

重要なアイデアは、さまざまな画面構成用にロードされるさまざまなレイアウトファイルを用意することです。

また、サイズ変更に問題があるため、AbsoluteLayoutを使用しないようにしてください。

ピクセルではなくdpiでメトリックを定義します。画面サイズが大きくなったときに解像度が失われるのを防ぐのに役立ちます。

これらを除いて、すべての重要なことがドキュメントにあります。

于 2012-07-04T17:05:35.807 に答える