2012-01-18 13 views
2

私はもっと一般的な質問ですが、私はそれについて興味があります.Androidは私たちがそれについて知っている異なるサイズをサポートしています。私の質問は、あなたがどのようにこの問題を一般的にどのように解決できるかを開発しているときです。 ninepatchを使用していますか?さまざまなサイズがAndroidをサポートしていますか?

ドリル可能なフォルダをすべて使用しているのですか、それとも大きなものを使用していますか? ninepatchを使用している場合は、バックグラウンドでも使用できますか?

+1

ここに行く、仲間。 http://developer.android.com/guide/practices/screens_support.html – volk

+0

私はこれを知っています。私は開発者の方法について興味があります。私はプロジェクトで多くの方法を見ています。一般的にどのように使用していますか?すべてのアイコンのサイズをスクリーンすることは、デザインチームにとって難しいことがあります。 – DuyguK

+0

それは私がそれを行うthats、そして私がそれを行うことを知っている人々。 3種類のサイズのアイコンを作成するのは本当に難しいことではありません。私はあなたがそれらの多くを持っているときそれが忙しい得ることができると確信していますが、私はそれを行うための最善の方法thatsかなり良いです。 – volk

答えて

1

9パッチは、バックグラウンドなどの目的でも使用できますが、一般的に解像度に依存しないものでも使用できます。アイコンなどの場合は、サイズの異なるアイコンを使用することをお勧めします。これらのアイコンは、それぞれ低、中、高、超高密度画面用に-drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpiというフォルダに配置されます。密度に依存しないビットマップはdrawable-nodpiに置くことができます。詳細については、http://developer.android.com/guide/practices/ui_guidelines/icon_design.htmlを参照してください。

+0

ので、そのすべきだと思います単一の画面サイズ(つまり、iamがhdpiデバイスを持っている)のためのすべてのリソースを運ぶ、かさばるファイルサイズ(.apk)になります。そのapkにはl、m、xのドロアブルもすべて含まれていますか? –

+0

絶対に!あなたのアプリがすべての表示密度で見栄えの良いものにならないようにしない限り。 –

関連する問題