2013-06-11 17 views
22

W środowisku Eclipse jest File|New|Android Icon Set... Jak to zrobić w Android Studio?Tworzenie nowego zestawu ikon w Android Studio?

+2

To może jeszcze nie być zintegrowane. Ta sama możliwość jest dostępna za pośrednictwem http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html – CommonsWare

+2

@CommonsWare Yeah .. Szczerze .. Uh, ok .. –

+4

Należy pamiętać, że Android Studio to "wczesny podgląd dostępu" w chwili obecnej. Jak wyjaśniono w prezentacji Google I/O, brakuje wielu rzeczy. – CommonsWare

Odpowiedz

38

Studio Asset jest zintegrowane z Androidem Studio w wersji 0.4.0 i nowszych. Aby utworzyć nowy zestaw ikon Androida, kliknij prawym przyciskiem myszy folder do rysowania i wybierz "Nowy> Zasób obrazu".

Via: Android Studio 0.4.0 Released

+1

Kiedy robię to w Androidzie Studio 1.0.2, pyta o "folder docelowy". Jakie właściwości pliku powinny wpłynąć na mój wybór? –

+1

Android Studio 1.2 tworzy 'Typ zasobu: ikony Launchera' w' Katalogach wyjściowych: res/mipmap -... ', zamiast' res/drawable -... '(przynajmniej podczas kompilacji z API 21), który wymaga odwołania je w pliku 'AndroidManifest.xml' jako' android: icon = "@ mipmap/ic_launcher" 'zamiast' @ drawable/': http://stackoverflow.com/questions/23935810/mipmap-drawables-for-icons. – dtk

2

To nie jest jeszcze zaimplementowane w Android Studio; błąd do śledzenia jest na https://code.google.com/p/android/issues/detail?id=57062. Inni tutaj odnotowali linki do narzędzi internetowych do edycji ikon. Generator ikon w Eclipse ADT jest faktycznie portowany z tego samego kodu, tak jak edytor ikon w nowym kreatorze projektu/działania w Android Studio, więc funkcjonalność jest taka sama.

1

używam dodatkowy moduł w moim Android Studio Projects pozwolić Gradle generowania zasobów ikony. Do tworzenia ikon używam Inkscape. Ustawienia: Musisz tylko dodać nowy moduł "ikony" do projektu Android Studio, zaczerpnięte z GitHub. Następnie należy zdefiniować raz rozmiary ikon w pliku my.properties dla MDPI:

// All icon heights in dpi for drawable-mdpi 
actionbarIcon=32 
notificationIcon=30 
launcherIcon=40 
iconSmall=25 
iconMid=35 
iconBig=45 

Dla każdej nowej ikony, dodać linię własności do pliku konfiguracyjnego „icon.properties”:

// Icon with suffix   | SVG file with suffix  |size property   |module |flavor 
//-------------------------------------------------------------------------------------------------- 
ic_action_export.png  |action_icon_export.svg  |actionbarIcon   |app |main 

to wszystko. Teraz możesz uruchomić zadanie Gradle: ikony: generuj. To zadanie aktualizuje pliki zasobów dla każdego zmienionego ikoną:

app 
    - main 
    - res 
     - drawable-hdpi 
     - ic_action_export.png 
     - drawable-mdpi 
     - ic_action_export.png 
     - drawable-xhdpi 
     - ic_action_export.png 
     - drawable-xxhdpi 
     - ic_action_export.png  
     - drawable-xxxhdpi 
     - ic_action_export.png 

zobaczyć moje blog na szczegółowym opisem.

Powiązane problemy