Skip to content

Instantly share code, notes, and snippets.

@fada21
Last active August 29, 2015 13:56
Show Gist options
  • Save fada21/9250563 to your computer and use it in GitHub Desktop.
Save fada21/9250563 to your computer and use it in GitHub Desktop.
Assety graficzne na androida - instrukcja po polsku
Android, żeby obsłużyć wiele ekranów ma swoją specyfikę.
W najprostszej formie tła próbujemy sobie rozciągnąć lub skropować.
Ikon potrzebujemy w rozmiarze ok 72x72px (telefony) lub 96x96px (tablety),
które się obpowiednio skalują na różnych rozdzielczościach (przeważnie wyglądają marnie na rozdzielczościach innych od hdpi).
To przejdzie. Jednak aby było ładnie potrzebowalibyśmy assetów conajmniej w czterech rozdzielczościach wg proporcji 2:3:4:6.
Te najniższe dla ikon najczęściej przyjmuje się jako 48x48px.
http://stackoverflow.com/questions/11581649/about-android-image-size-and-assets-sizes
Pewnie są skrypty które elegancko generują assety z photoshopa od razu jako paczki obrazków w różnych rozdzilczościach.
Nazwy powinny zawierać małe litery lub podkreślniki '_'.
To zaoszczędziłoby nam mnóstwo pracy. Dla porządku warto przyjąć konwencje, że ikony mają przewaznie prefix 'ic_', tła 'bg_', inne dowolnie.
Inne pomocne linki
- serwis generujący standardowe ikony - http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html
- obsługa wielu rozdzielczości - http://developer.android.com/guide/practices/screens_support.html#DesigningResources
- wytyczne tworzenia ikon - http://developer.android.com/design/style/iconography.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment