Android : Verständnis drawable Ordner
Habe ich ein Bild mit den Abmessungen 250*70 Pixel unter drawable
Ordner (ich bin gerade erst in der Android-Entwicklung, so habe ich drawable
Ordner in res
) und ich haben das gleiche Bild mit höheren Dimensionen in drawable-large
Ordner; aber das Bild ist nicht auf der Suche, wie ich erwartet hatte.
Kann jemand erklären, der Grund/Zweck 3 drawable-Ordner?
Wo Lagere ich mein Bild so, dass es korrekt dargestellt wird in beiden Modi (Landschaft & portrait) und in allen Handys (einschließlich Tabletten)?
Möchte ich mein Bild skalieren dynamisch an die Größe des gerätebildschirms.
Kann jemand, teilen Sie Ihre Ansichten oder links zu suchen ?
Lesen Sie dieser...
InformationsquelleAutor SANDHYA | 2012-05-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Standardmäßig Android erhalten drei Ordner für die Bilder mit unterschiedlicher Auflösung Grund dahinter ist es, die Nutzung oder die Auflösung des Android-Gerät, auf dem die Anwendung gonna führen.
hdpi image-Ordner verwalten Bilder für die Android-Breiten Bildschirm oder Android-Handys mit der Höheren Auflösung.
ldpi für die Unteren Bilder, die Qualität, die unterstützt von den früheren sets der android
mdpi für mittlere Bilder unterstützen
xhdi-Bilder-Ordner für Geräte mit maximaler Auflösung.
Android OS wählen Sie das Bild, das er selbst durch überprüfen Sie das kompatible Gerät und dessen Auflösung.
Hoffe, es hilft. Akzeptieren, wenn Sie Ihre Erklärung.
InformationsquelleAutor user1160020
Die Namen der Ordner müssen sein :
/drawable sollte reserviert werden für Vermögenswerte, die Sie entweder (1) egal, über welches Gerät oder für (2) xml-drawable Vermögenswerte
Dann können Sie verschiedene Ressourcen, basierend auf der Konfiguration mit config-Qualifikation, Sie können alles darüber Lesen Sie hier http://developer.android.com/guide/topics/resources/providing-resources.html
zum Beispiel, können Sie haben eine hohe Auflösung von Vermögen für die Landschaft, die mit einem Ordner
Hoffe, das hilft
InformationsquelleAutor Ian Warwick
drawable-ldpi
drawable-mdpi
drawable-hdpi
drawable-xhdpi
drawable-tvdpi
drawable-nodpi
drawable-xxhdpi
drawable-xxxhdpi
Finden Sie unter "Android Tabellarischen Spalte" in den folgenden link,
http://en.wikipedia.org/wiki/Smartphone
Entnehmen Sie bitte der "Tabelle 1" in dem folgenden link (xxxhdpi)
http://developer.android.com/guide/practices/screens_support.html#xxxhdpi-note
Hinweis: die drawable-xxxhdpi qualifier ist nur notwendig, um eine launcher-Symbol kann erscheinen größer als üblich auf einem xxhdpi Geräte. Sie müssen nicht xxxhdpi Vermögen für alle, die Ihre app Bilder.
Hinweis wird in den folgenden link
http://developer.android.com/design/style/iconography.html#xxxhdpi-launcher
Wenn der Benutzer wünscht, um Platz zu sparen dann kann der Benutzer verwenden "Nine Patch" - Bilder. Denn das spart eine Menge Platz
InformationsquelleAutor Sakthimuthiah
Sollten Sie verwenden
drawable-hdpi
Ordner stattdrawable-large
.Auch Die Unterstützung Mehrerer Bildschirme Seite kann für Sie hilfreich sein
InformationsquelleAutor OguzOzkeroglu
eigentlich sind es 4 Bildschirm-Auflösung-standards - überprüfen Sie diesen link für weitere Informationen http://developer.android.com/guide/practices/screens_support.html , in der Tabelle unten. Bei der Installation der app auf dem Gerät, das Gerät zurück zu diesen standards auf und wählen Sie die Ressourcen aus dem entsprechenden Ordner - ldpi, mdpi, hdpi und xhdpi
InformationsquelleAutor mihail
1) Der Grund für die verschiedenen drawable-Ordner - zur Verbesserung der user experience bei der Nutzung unserer app, von der Aufnahme jedes Gerät seine Bildschirmauflösung.
2) "Wo soll ich speichern ..." - idealerweise speichern Sie ein Bild mit der entsprechenden Größe für die einzelnen Bildschirmauflösungen, die es gibt. Wenn Sie ein Anfänger sind, verwenden Sie einfach einen Ordner und Mach dir keine sorgen über es jetzt.
4) Bildskalierung
Hier ist eine Coole Anleitung, die Ihnen hilft, mit Bild-Skalierung im inneren des app:
https://robots.thoughtbot.com/android-imageview-scaletype-a-visual-guide
3) Links:
https://material.io/devices/ - Liste aller Geräte und dichten
InformationsquelleAutor Maksym