1

私はAndroid携帯とタブレット用のアプリケーションを開発しています。これで、両方の電話のUIが異なります。両方のデバイスに2つの異なるプロジェクトを作成することは理にかなっていますか、それとも1つのプロジェクトを使用して異なるレイアウトを使用する方が理にかなっていますか?

敬具

4

4 に答える 4

4

1 つのアプリケーションで異なる画面サイズのデバイスを処理する方法は多数あります

お気に入り

  1. 別での取り扱いここDrawable folderをチェック

  2. 別の扱いでこれDrawable Layoutチェック

  3. コーディングにより、デバイスのサイズを取得し、それに応じていくつかの UI を変更します (これは難しい作業です)。

これは、アプリケーションのグラフィックス、アプリケーションのサイズなどのパラメータの数に依存します

アプリケーションのパフォーマンスを向上させるために、異なるものDrawable Folderと異なるものの両方を使用する必要がある場合がありますDravable Layout

用途に合わせて使い分け

于 2013-03-19T13:37:21.180 に答える
4

電話とタブレットの UI が大きく異なり、本質的に異なるアプリケーションである場合を除き、レイアウトが異なる 1 つのプロジェクトを使用することをお勧めします。

さまざまなサイズの携帯電話やタブレット、さまざまな解像度、さまざまな向きなどをサポートするために、2 つ以上のレイアウトが必要になる場合があることに注意してください。多数のプロジェクトを作成するよりも、これらすべてを 1 つのプロジェクトに作成する方がはるかに優れています。

また、2 つのプロジェクトを使用する場合、Google Play で 2 つの異なるアプリを配布する必要があり、顧客が混乱する可能性があることに注意してください。

于 2013-03-19T13:30:07.537 に答える
0

アプリケーションがさまざまなデバイスをサポートするために開発する方法はたくさんあります。一番参考になるの. これを読めば、2 つの異なるプロジェクトを作成する必要がないことが理解できます。

于 2013-03-19T13:31:26.823 に答える
0

両方のデバイスで異なるプロジェクトを作成する必要はありません。異なる - 2 解像度のデバイス用に異なる - 2 レイアウトを作成する必要があります。以下のドキュメントをお読みください:-

http://developer.android.com/guide/practices/screens_support.html

以下のリンクも参照してください:-

Android フォンで最も一般的な画面サイズ/解像度

于 2013-03-19T13:30:34.373 に答える