drawable
フォルダーの下に250 * 70ピクセルのサイズの画像があります(Androidの開発から始めたばかりなので、drawable
にres
フォルダーを作成しました)、より高いサイズの同じ画像を持っていますdrawable-large
フォルダ;しかし、画像は思ったように見えません。
誰かが3つのドローアブルフォルダの理由/目的を説明できますか?
両方のモード(横向きと縦向き)とすべての携帯電話(タブレットを含む)で正しく表示されるように、画像をどこに保存すればよいですか?
イメージをデバイス画面のサイズに動的に拡大縮小したい。
誰かがあなたの意見や検索へのリンクを共有できますか?
デフォルトでは、Androidは、異なる解像度の理由で画像用に3つのフォルダを保持します。その背後には、Androidアプリケーションが実行されるデバイスの使用または解像度があります。
hdpi画像フォルダは、Android Broad Screen setまたはAndroidより高い解像度の電話用の画像を保持します。
以前のAndroidのセットでサポートされている低画質のldpi
中程度の画像のmdpiは、最大解像度のデバイスのxhdi画像フォルダーをサポートします。
Android OSは、互換性のあるデバイスとその解像度を確認することで、画像を選択します。
それが役に立てば幸い。あなたの説明を得たら受け入れます。
フォルダ名は次のようにする必要があります:
/ drawableは、(1)どのデバイスも気にしないアセット、または(2)xmlドローアブルアセット用に予約する必要があります。
さらに、構成修飾子を使用することで、構成に基づいてさまざまなリソースを提供できます。そのすべてについては、こちらをご覧ください http://developer.Android.com/guide/topics/resources/providing-resources.html
たとえば、フォルダのある横向きの高解像度アセットを持つことができます
それが役に立てば幸い
ドローアブルldpi
ドローアブルmdpi
ドローアブルHDPI
ドローアブル-xhdpi
ドローアブルTVDPI
ドローアブルnodpi
ドローアブルxxhdpi
ドローアブルxxxhdpi
We can also use "drawable-xxhdpi"
xxhdpi (480dpi, Android 4.1 or later)
次のリンクの「Android表形式列」を参照してください
http://en.wikipedia.org/wiki/Smartphone
次のリンクの「表1」を参照してください(xxxhdpi)
http://developer.Android.com/guide/practices/screens_support.html#xxxhdpi-note
注:drawable-xxxhdpi修飾子は、xxhdpiデバイスで通常より大きく表示できるランチャーアイコンを提供するためにのみ必要です。アプリのすべての画像にxxxhdpiアセットを提供する必要はありません。
注意は次のリンクにあります http://developer.Android.com/design/style/iconography.html#xxxhdpi-launcher
実際には4つの画面解像度標準があります。詳細については、このリンクを確認してください http://developer.Android.com/guide/practices/screens_support.html 、以下の表。アプリをデバイスにインストールすると、デバイスはこれらの標準の1つを返し、対応するフォルダー(ldpi、mdpi、hdpi、xhdpi)からリソースを選択します
drawable-hdpi
の代わりにdrawable-large
フォルダを使用する必要があります。
また 複数画面のサポート ページが役立つかもしれません
1)さまざまなドローアブルフォルダーの背後にある理由-各デバイスの画面密度に対応することにより、アプリを使用するときのユーザーエクスペリエンスを向上させるため。
2)「どこに保存すればよいですか...」-理想的には、存在する画面密度ごとに適切なサイズの画像を保存します。初心者の場合は、1つのフォルダを使用するだけで十分です。
4)画像のスケーリングアプリ内での画像のスケーリングに役立つクールなガイドを以下に示します。 https://thoughtbot.com/blog/Android-imageview-scaletype-a-visual-guide
3)リンク: https://material.io/tools/devices/ -すべてのデバイスと密度のリスト