2013-10-13 10 views
5

Gibt es eine Möglichkeit, Eclipse automatisch dazu zu bringen, Bilder automatisch zu vergrößern und sie in die entsprechenden aufklappbaren Ordner zu legen? Wenn Sie beim Erstellen eines Android-Projekts ein Bild für das Symbol hinzufügen, wird das Symbol automatisch verkleinert und in die entsprechenden Ordner verschoben. Ich weiß, dass Sie Bilder mit einem Skalierungsverhältnis von 3: 4: 6: 8 skalieren sollen (http://developer.android.com/guide/practices/screens_support.html). Ich frage mich, ob es eine Möglichkeit gibt, wie Eclipse das automatisch für Bilder macht?Android-Entwicklung - Ändern der Größe von Bildern in aufklappbare Ordner

+1

Sie Ihre Bilder programmatisch die Größe könnte: http://stackoverflow.com/questions/13684947/resize- image-in-android-drawable Schauen Sie sich auch diesen Link an: http://stackoverflow.com/questions/103 00979/sollte-ich-create-resized-Bilder-für-alle-Drawable-Ordner-LDPI-Mdpi-hdpi-wenn-die – Bram

+0

Ich würde mich interessieren, dies auch zu wissen. Obwohl ein bisschen spät für mich, als ich es manuell gemacht habe. – TEK

+2

gibt es auch einige externe Tools, die dazu in der Lage sind: http://code.google.com/p/9patch-resizer/ – Bram

Antwort

2

Klicken Sie mit der rechten Maustaste auf Neu/Andere ... oder drücken Sie Strg + N, wählen Sie Android Icon Set, der Standardname für Symbole ist ic_launcher, klicken Sie auf Weiter, im Vordergrund wählen Sie Bild und Browser, das Bild zu setzen als Symbol und wird automatisch verkleinert

0

Für die Größenanpassung der Bilder in großen Mengen werde ich Ihnen dieses Tool https://github.com/bearstouch/android_img_resizer empfehlen. Es ist einfach zu installieren und unterstützt die neuen Auflösungen (xxxhdpi, xxhdpi) als Basis-Image.

1

Gibt es eine Möglichkeit, Eclipse automatisch Bilder neu zu sortieren und in die entsprechenden Zeichnungsordner zu setzen?

NO, bis jetzt haben Sie Ihre eigenen Ressourcen für jeden "Screen Density", Werkzeuge wie android_img_resizer arbeiten definiert zu schaffen, aber kann nicht alle Dichten unterstützen, was, wenn Sie Ressourcen mit mhdpi benötigen oder tvdpi Dichte.

Weitere Informationen:

Supporting Multiple Screens - Using configuration qualifiers

Designing alternative layouts and drawables

Supporting Different Densities