私が行うのは、GIMPを使ってスケール画像を作成し、hdpi、ldpi、mdpiに入れることです。サイズ変更後にピクセルを修正しないので、パッケージにさまざまなサイズのアイコンをバンドルする理由はありますか?さまざまなデバイスサイズでAndroidアイコンを作成するのはなぜですか?
1
A
答えて
0
ベクター画像をアイコンファイルに直接書き出して品質を最高にすることができない場合でも、Gimpで画像のサイズを変更することは、プロジェクト内でアイコンを1つ使用する場合よりも優れています。 Gimp2のような)は、Androidがネイティブであなたのためにできることよりも常に優れています。
0
高解像度から縮小すると問題ありません。
しかし、低い解像度からスケールアップすると、それらのデバイスでは見た目が悪くなります。
1
アンドロイドには、NinePatchというツールがあります。ここでは、すべての種類の画面解像度に対して1つの画像を使用しています。 Ninepatchツールを使用してイメージを作成するだけです。 NinePatch画像の拡張子は.9.png Androidにはさまざまな携帯電話があり、開発する単一のアプリケーション/コードはマルチ解像度をサポートしているので、画像をhdpi、mdpi、ldpiの画像にする必要があります
関連する問題
- 1. UIView内のUILabelのフォントサイズをさまざまなデバイスサイズに調整する
- 2. さまざまなフォントサイズでUILabelを作成する方法は?
- 3. さまざまなデバイスサイズでブートストラップのカルーセルに異なるサイズのイメージを使用する
- 4. Javascriptでさまざまな色のアラートメッセージを作成する
- 5. Android - さまざまなアクティビティでビューを作成して再利用する
- 6. さまざまなAndroidデバイス/ OSバージョンでFABが異なるように見えるのはなぜですか?
- 7. SparkでRDDを作成するさまざまな方法
- 8. さまざまなオプションでクエリを作成する方法laravel
- 9. Silverlightでさまざまなビューを作成する
- 10. さまざまなデータタイプのリストからリストを作成する
- 11. さまざまなAndroidテストケースクラスの違いは何ですか?
- 12. さまざまなAndroid搭載端末で通常写真を撮るのはなぜ大変ですか?
- 13. さまざまなオペレーティングシステムでCRANのパッケージを異なる方法でインストールするのはなぜですか?
- 14. さまざまなjsファイルからall.jsを作成します
- 15. Googleのグラフでさまざまな色のバーを作成する方法は?
- 16. グローバル変数がPythonのさまざまな関数で動作しないのはなぜですか?
- 17. Android Studioでさまざまな画面解像度のXMLレイアウト作成を自動化できますか?
- 18. OSXのさまざまなアプリケーションのオーバーレイを作成する
- 19. シングルコードベースのアプリケーションのさまざまなエディションを作成する
- 20. EclipseのさまざまなAndroidビューは何をしますか?
- 21. favicon.icoファイルからさまざまなサイズのアイコンを抽出する方法は?
- 22. データパイプラインを作成するためのさまざまなツール
- 23. さまざまなバージョンのアンドロイドアプリケーションを作成する
- 24. さまざまな形状のnumpy配列を作成する
- 25. さまざまなメソッドをさまざまなオブジェクトにカプセル化する名前空間を作成するための適切なjavascriptですか?
- 26. JS/jQueryでさまざまなインタラクションモードを作成する方法は?
- 27. GUIゲームでキャンバス上にさまざまな画面を作成しますか?
- 28. head.jsの関数を作成すると、さまざまなブラウザでかなりワイルドなエラーが発生する
- 29. サブクラス化(拡張)できないクラスを作成するさまざまな方法はありますか?
- 30. JQuery Toggleアイコンにさまざまなアイコンの問題があります
-1このトピックは、何度もSOから取り上げられています。この正確なトピックについては、http://developer.android.com/guide/practices/screens_support.htmlに多数のドキュメントがあります。 –