1

Android 開発者向けドキュメントによると、96 X 96 ピクセルは高密度画面に必要なアイコン サイズです。すべての画面で同じサイズのアイコンを使用できますか? または、 ldpi 、 mdpi などのさまざまな画面にさまざまなサイズを提供する必要があります。また、受け入れられる形式はpngのみですか、それとも受け入れられる形式ですか?

また、スプラッシュ スクリーンの場合、1440 X 1080 px は特大スクリーン用です。したがって、この 1 つの画像を他のすべてのスクリーン (ラージ、ノーマル、スモールなど) に使用できますか? また、どのような形式がサポートされていますか?

4

3 に答える 3

1

異なる画面サイズを処理するには、別々の画像と別々のレイアウトを使用する必要があります。そうしないと、非常に大きな画面では画像は問題ないかもしれませんが、小さな画面ではトリミングされます。レイアウトでも同じことが起こります。したがって、最高のプログラミング体験を得るには、別のファイルを使用してください。Android は .png 以外のファイルもサポートしています。

于 2012-11-22T10:14:00.610 に答える
1

複数の画面をサポートする方法についてお読みください

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
于 2012-11-22T10:17:22.197 に答える
1

1 つのアイコンを使用すると、Android システムが引き延ばし、他のすべての解像度に合わせて設定します。問題は、アイコンが大画面用に伸びていることです。その後、アプリケーションの外観に影響を与える可能性があります。だからこう考えなければならない。

表示サイズごとに各アイコンを使用すると、apkファイルのサイズが大きくなる場合があります。これは、さまざまな表示サイズに追加する他の画像についても同じことです。したがって、これを考慮する必要があります。

ほとんどの場合、これを回避するために 9 パッチ イメージでこれを管理できます。

私の経験では、円のある画像を避けると、画面サイズごとに異なる画像を使用しないようになることに気付きました。そうすれば、より少ない画像で管理できます。円が引き伸ばされると、楕円になります。

私は今、あなたがアイデアを持っていると思います.

于 2012-11-22T11:10:08.737 に答える