670 Stimmen

Symbol für Android-Anwendung festlegen

Wie kann ich ein Symbol für meine Android-Anwendung festlegen?

17 Stimmen

HINWEIS: Wählen Sie für 2016 einfach die Option "Neues Bild-Asset" (in der Regel durch Rechtsklick auf z. B. den Eintrag "mipmap") und verwenden Sie dann den Assistenten. Beginnen Sie mit einem großen Bild und es wird für Sie skaliert. Siehe Antwort von @Justice unten.

2 Stimmen

Wichtiger Tipp für transparentes BG: stackoverflow.com/a/37085828/294884

0 Stimmen

737voto

Liam George Betsworth Punkte 18008

Wenn Sie beabsichtigen, Ihre Anwendung auf einer großen Anzahl von Geräten verfügbar zu machen, sollten Sie Ihr Anwendungssymbol in den verschiedenen res/drawable... zur Verfügung gestellte Mappen. In jedem dieser Ordner sollten Sie ein Symbol in der Größe von 48dp einfügen:

  • drawable-ldpi (120 dpi, Bildschirm mit geringer Dichte) - 36px x 36px
  • drawable-mdpi (160 dpi, Bildschirm mittlerer Dichte) - 48px x 48px
  • drawable-hdpi (240 dpi, Bildschirm mit hoher Dichte) - 72px x 72px
  • drawable-xhdpi (320 dpi, Bildschirm mit besonders hoher Dichte) - 96px x 96px
  • drawable-xxhdpi (480 dpi, Bildschirm mit extrahoher Dichte) - 144px x 144px
  • drawable-xxxhdpi (640 dpi, Bildschirm mit extra-extra-extra hoher Dichte) - 192px x 192px

Sie können dann das Symbol in Ihrem AndroidManifest.xml Datei als solche:

<application android:icon="@drawable/icon_name" android:label="@string/app_name" >
.... 
</application>

358voto

Arshid KV Punkte 8889

Hinzufügen eines Startsymbols für Anwendungen mit automatischer Größenanpassung.

(Android Studio)

Zum Menü Datei* gehen Neu Bild-Assets Wählen Sie das Startsymbol und die Bilddatei.

Die Größe wird automatisch angepasst.

Erledigt!

216voto

Blowsie Punkte 39019

Ich fand dieses Werkzeug die nützlichsten.

  1. Laden Sie ein Bild hoch.
  2. Laden Sie eine Zip-Datei herunter.
  3. In Ihr Projekt extrahieren.
  4. Erledigt

https://romannurik.github.io/AndroidAssetStudio/

80voto

Ben Sefton Punkte 887

Es ist besser, dies über Android Studio und nicht über den Dateibrowser zu tun, da alle Symboldateien mit der jeweils richtigen Auflösung aktualisiert werden.

Gehen Sie dazu in das Menü Datei Neu Bild Asset . Dies öffnet einen neuen Dialog und stellt sicher, dass Launcher Icons ausgewählt ist (was standardmäßig der Fall ist) und sucht dann nach dem Verzeichnis eures Icons (es muss nicht in den Projektressourcen sein) und stellt dann sicher, dass die anderen Einstellungen euren Wünschen entsprechen und drückt auf Fertig.

Jetzt werden alle Auflösungen in den entsprechenden Ordnern gespeichert, und Sie müssen sich nicht mehr darum kümmern, sie selbst zu kopieren oder Werkzeuge usw. zu verwenden.

Enter image description here

Vergessen Sie nicht "Shape - none" für einen transparenten Hintergrund.

Bitte bearbeiten Sie meine Antwort nicht ungefragt.

42voto

Niranj Patel Punkte 36031

Legen Sie Ihre Bilder in mipmap und in der Manifestdatei eingestellt... wie zum Beispiel

 <application android:icon="@mipmap/icon" android:label="@string/app_name" >
 .... 
 </application>  

App-Ordner-Verzeichnis :

enter image description here

Größe und Format des Symbols : enter image description here

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X