Ich habe alle Zeichen für meine Android-App, und es ist in xxhdpi Ordner. Wie kann ich sicherstellen, dass die App die Drawables entsprechend dem Auflösungstelefon verkleinert?Machen Sie die Zeichenbilder arbeiten nach Auflösung
Antwort
Sie können diesen Link verwenden https://romannurik.github.io/AndroidAssetStudio/nine-patches.html für die Konvertierung Ihres Bildes in die 9 Patch-Images und laden Sie es im .rar-Format. Entpacken Sie es und fügen Sie es in den Ressourcenordner ein.Wenn Sie 9 Patch-Images verwenden, wählen Sie entsprechend der Auflösung des Geräts. und wenn Sie die Symbole verwenden möchten, können Sie Vektor-Drawable verwenden. Es wird dazu beitragen, Ihre App-Größe zu reduzieren und am besten für alle Auflösungsgeräte.
für die Aufnahme von Vektor Klicken Sie mit der rechten Maustaste auf Drawable -> Neu -> Vector Assest.
Wenn Sie die Zeichnungsdateien nicht manuell skalieren und in den richtigen Ordner (z. B. -mdpi, -ldpi, ...) einfügen möchten, verwenden Sie am besten das Format SVG
. Lesen Sie mehr zu diesem Thema here. Ein weiterer Vorteil der Verwendung von SVGs ist, dass Ihre App weniger Speicherplatz auf dem Gerät benötigt.
- 1. Machen Sie die Kartentransaktion nach der Validierung
- 2. machen pySFML arbeiten unter Linux
- 3. Machen Sie die URL
- 4. Machen Sie sap.m.CustomTile für die Auflösung in der Größe veränderbar, z. von 500px bis 320px
- 5. So überprüfen Sie die Auflösung des Bildes
- 6. Wie ein Tables machen Filter über die Reihen arbeiten
- 7. Machen Sie Use_trans_sid arbeiten (Append Session ID zu URL)
- 8. Machen CSS-Sprite-Animation arbeiten
- 9. Machen Sie eine git-rerere-Auflösung rückgängig, die in einer Rebase gemacht wurde.
- 10. Machen Sie Website-Login arbeiten auch auf WordPress
- 11. Machen Sie die Seite div folgen nach bestimmten Blättern
- 12. Machen Sie Youtube 360-Grad-Videos arbeiten auf Handy
- 13. Machen Sie Twitter Bootstrap navbar arbeiten wie Registerkarten
- 14. Machen Sie einen Zähler arbeiten wie ein Timer in Android
- 15. Machen Sie reactive-native in IOS arbeiten in Android
- 16. Machen Sie Aurelia-ui-Virtualisierung arbeiten mit Tabellen
- 17. Machen Sie einfache Servlet-Filter arbeiten mit @ControllerAdvice
- 18. Machen Sie PHP-Code mit MySQL arbeiten mit MsSQL
- 19. Machen Sie phpMyAdmin arbeiten als Alias in Nginx + PHP-FPM
- 20. Machen Sie IFormFile Funktion, um mit Modell zu arbeiten
- 21. SQLAlchemy: Nach Ergebnissen arbeiten
- 22. Ändern Sie die php base64_decode-Auflösung bei der Ausgabe?
- 23. So legen Sie die Auflösung für Babel-Loader-Presets fest
- 24. Machen Sie Python-Code weiter nach Ausnahme
- 25. Machen Sie eine Aktion nach dem Login
- 26. Anordnen von Fenstern nach Änderung der Auflösung
- 27. Ich kann nicht machen Restler arbeiten
- 28. TextView FontSize nach unterschiedlicher Auflösung und ScreenSize
- 29. Python-Skript - die DNS-Auflösung
- 30. So finden Sie die Auflösung unter Delphi XE5
Ich benutze Eclipse Juno für die Entwicklung meiner App. Ich möchte wissen, ob das Telefon das Bild entsprechend seiner Auflösung neu skaliert. Oder sollte ich separate Bilder für mdpi, hdpi, xhdpi und xxhdpi machen? –
Bitte verwenden Sie Android-Studio, weil Google die Unterstützung oder die ec stoppt – laxmikant
Machen Sie sich keine Gedanken über 9 Patch-Bilder konvertieren Sie Ihr Symbol in verschiedene Arten von Größen gibt es Ihnen die. Bitte verwenden Sie Android-Studio, weil Google den Support oder die – laxmikant