Mirki szybkie pytanie. Mam plik png z tłem o rozmiarze 1280x800px. Chcę go ustawić jako tło do activity. Czy wystarczy plik wrzucić do folderu "drawable-xhdpi" i telefony sobie same go sobie przeskalują do swoich rozdzielczości? Czy muszę wrzucać pod każdą rozdzielczość (hdpi, ldpi, mdpi itd - czego de fakto nie chcę robić, bo rozmiar aplikacji wzrośnie mi o parę MB)? Czy na słabszych telefonach nie będzie problemu z przeskalowaniem tak "dużego" obrazka?
@loginek0: zawsze może byc OOM jeśli chodzi o dopasowywanie wiekszych grafik do mniejszych ekranów (zakładam starszych urządzeń).
jak martwisz się tym to zawsze możesz zbudować 4 apk gdzie każde apk bedzie mialo tylko jeden typ grafik i przeznaczone na jeden typ ekranów :-) play store już ogarnie które apk kiedy sciagac
Szukam adresu i telefonu do @Karakan2540 za podanie prawdziwych płacę 500. Jest z #wroclaw Siedzi na tagach #siatkowka i #famemma Jak ktos ma, zapraszam na priv, dogadamy szczegóły
#androiddev
przeskaluj sobie obraz aby nie ustawiać do np. ImageView bitmapy o większej rozdzielczości, niż tego wymaga.
+ http://developer.android.com/reference/android/widget/ImageView.ScaleType.html aby dopasować obraz, nie był porozciągany czy coś takiego.
jak chcesz mieć jeden obrazek dla każdej rozdziałki, to nie musisz trzymać w drawable-XXX tylko w drawable.
Lepiej przeskalować go niż narazić się na OOM
http://blogs.innovationm.com/android-out-of-memory-error-causes-solution-and-best-practices/
@czlowiek-z-neptuna: żeby nie robić syfu w drawablach wrzuciłbym cos takiego do drawable-nodpi a nie drawable
@loginek0
jak martwisz się tym to zawsze możesz zbudować 4 apk gdzie każde apk bedzie mialo tylko jeden typ grafik i przeznaczone na jeden typ ekranów :-) play store już ogarnie które apk kiedy sciagac