codestory

Verwenden Sie Image Asset und Icon Asset von Android Studio

  1. Vector Asset
  2. Konvertieren Sie SVG, PSD zu VectorDrawable

1. Vector Asset

Android Studio ist ein Android-Entwicklungstool, es enthält ein wichtiges Asset, das sind Bilder und Symbole. Glücklicherweise können Sie sie in Ihrer Anwendung verwenden.
Gehen Sie folgende Schritten vor, um ein Symbol in Ihr Projekt zu importieren::
Klicken Sie unter Android Studio mit der rechten Maustaste auf den Ordner "drawable" des Projekts, und wählen Sie:
  • New >> Vector Asset
  • Wählen Sie "Asset Type: Clip Art"
  • Und Klicken Sie auf den Button "Clip Art" um ein gewünschtes Icon zu wählen.
Sie können die Farbe vom Icon ändern:
Benennen Sie das Icon:
Jetzt wird eine XML-Datei im drawable Verzeichnis erstellt, es ist ein VectorDrawable.
my_icon1.xml
<vector android:height="24dp" android:tint="#519C9A"
    android:viewportHeight="24.0" android:viewportWidth="24.0"
    android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
    <path android:fillColor="#FF000000" android:pathData="M1,21h4L5,9L1,9v12zM23,10c0,-1.1 -0.9,-2 -2,-2h-6.31l0.95,-4.57 0.03,-0.32c0,-0.41 -0.17,-0.79 -0.44,-1.06L14.17,1 7.59,7.59C7.22,7.95 7,8.45 7,9v10c0,1.1 0.9,2 2,2h9c0.83,0 1.54,-0.5 1.84,-1.22l3.02,-7.05c0.09,-0.23 0.14,-0.47 0.14,-0.73v-1.91l-0.01,-0.01L23,10z"/>
</vector>
VectorDrawable ist eine Vektorgrafik, die in einer XML-Datei als eine Reihe von Punkten, Linien und Kurven zusammen mit den zugehörigen Farbinformationen definiert ist..
Der Hauptvorteil der Verwendung eines Vektorziehbares ist die Bildskalierbarkeit. Es kann ohne Verlust der Displayqualität skaliert werden, was bedeutet, dass die gleiche Datei für verschiedene Bildschirmdichten ohne Verlust der Bildqualität geändert wird. Dies führt zu kleineren APK-Dateien und weniger Entwicklerwartung. Sie können Vektorbilder auch für Animationen verwenden, indem Sie für jede Anzeigeauflösung mehrere XML-Dateien anstelle mehrerer Bilder verwenden..

2. Konvertieren Sie SVG, PSD zu VectorDrawable

Android Studio kann die File SVG, PSD in Format VectorDrawable konvertieren.
In Android Studio wählen Sie:
  • File >> New >> Vector Asset
  • Wählen Sie "Asset Type : Local file (SVG, PSD)".
  • Wählen Sie die File SVG oder PSD in Ihrem Computer.
Android Studio hilft beim Konvertieren der File SVG (oder PSD) in die Format VectorDrawble.

Anleitungen Android

Show More