A
androidBerry
Neues Mitglied
- 1
Hi,
ich habe eine Anwendung entwickelt, die nur auf Tablets (ab 7-Zoll) laufen soll. Jetzt habe ich gefühlte 100 verschiedene Emulatoren erstellt und diese auf den unterschiedlichen Emulatoren ausgeführt.
Dabei habe ich leider festgestellt, dass die Pixeldichte das Aussehen meiner App enorm beeinflussen kann. Zum Beispiel, ich habe einen 7-Zoll-Emulator mit einer Dichte ldpi,hdpi,mdpi und xhdpi, nun werden natürlich meine Icons dementsprechend auf die jeweilige Dichte hoch skaliert, bei einer low-density (ldpi) oder einer normal-density(mdpi) sieht meine Anwendung ganz okay aus, nur mit einer high-density (hdpi) oder grösser sind meine Icons riesig dementsprechend werden alle Icons verschoben und der Platz meines 7-Zoll-Emulator mit einer Bildschirmauflösung von 1024X600 ist für mein Layout nicht mehr ausreichend.
Ich dachte immer, dass bei einer höheren Pixeldichte die Icons eher kleiner angezeigt werden? Irgendwie verstehe ich das alles nicht so ganz.
ich habe auch schon versucht die Icons in den Ordnern drawable-hdpi und drawable-xhdpi auf eine Pixel-Breite und -Höhe von (18x18) zu setzen, damit sie nicht automatisch auf 72x72 oder 96x96 hoch skaliert werden. Aber das wiederum sieht auf einem Gerät mit 10-Zoll nicht wirklich gut aus.
Aber ich kann doch nicht für jede Bildschirmauflösung, jede Pixeldicht und dann auch noch für jede Bildschirmgrösse das alles abfangen? Ich wüsste auch ehrlich gesagt nicht wie? Wenn mir hier jemand helfen könnte wäre ich sehr dankbar.
Lg
ich habe eine Anwendung entwickelt, die nur auf Tablets (ab 7-Zoll) laufen soll. Jetzt habe ich gefühlte 100 verschiedene Emulatoren erstellt und diese auf den unterschiedlichen Emulatoren ausgeführt.
Dabei habe ich leider festgestellt, dass die Pixeldichte das Aussehen meiner App enorm beeinflussen kann. Zum Beispiel, ich habe einen 7-Zoll-Emulator mit einer Dichte ldpi,hdpi,mdpi und xhdpi, nun werden natürlich meine Icons dementsprechend auf die jeweilige Dichte hoch skaliert, bei einer low-density (ldpi) oder einer normal-density(mdpi) sieht meine Anwendung ganz okay aus, nur mit einer high-density (hdpi) oder grösser sind meine Icons riesig dementsprechend werden alle Icons verschoben und der Platz meines 7-Zoll-Emulator mit einer Bildschirmauflösung von 1024X600 ist für mein Layout nicht mehr ausreichend.
Ich dachte immer, dass bei einer höheren Pixeldichte die Icons eher kleiner angezeigt werden? Irgendwie verstehe ich das alles nicht so ganz.
ich habe auch schon versucht die Icons in den Ordnern drawable-hdpi und drawable-xhdpi auf eine Pixel-Breite und -Höhe von (18x18) zu setzen, damit sie nicht automatisch auf 72x72 oder 96x96 hoch skaliert werden. Aber das wiederum sieht auf einem Gerät mit 10-Zoll nicht wirklich gut aus.
Aber ich kann doch nicht für jede Bildschirmauflösung, jede Pixeldicht und dann auch noch für jede Bildschirmgrösse das alles abfangen? Ich wüsste auch ehrlich gesagt nicht wie? Wenn mir hier jemand helfen könnte wäre ich sehr dankbar.
Lg