Pracuję nad aplikacją na Androida i korzystam z poziomu API 8. Jednak chciałbym, aby ta aplikacja korzystała z motywu ICS podczas działania na Froyo i Gingerbread, ponieważ motyw przewodni ICS jest o wiele piękniejszy. Szkoda, że przynajmniej schemat kolorów i kształt przycisków nie były równe. Czy jest jakiś sposób to zrobić?Styl ICS w aplikacjach Froyo i Gingerbread
Odpowiedz
Pierwszą rzeczą, na którą warto spojrzeć, jest ActionbarSherlock, ponieważ dodaje on wiele spójności do kodu pre-ics, nawet jeśli nie jest to bezpośrednio związane z tematem.
Następnie spójrz na projekt HoloEverywhere na GitHub, aby użyć motywu Holo w aplikacjach przeznaczonych dla urządzeń pre-icznych.
Dziękuję, wygląda na to, czego szukam! Przeczytałem coś o ActionbarSherlock. Wydaje się to bardzo interesujące. Przyjrzę się dokładniej. – Natanael
Folder SDK zawiera większość motywów, stylów i rysunków używanych w ICS. Sprawdzić SDK folder\platforms\android-15\data\res.
Można zastosować themes/style w aplikacji jak this
Najlepszym znalazłem jest android-holo-colors, w którym będzie można uzyskać wszystkie elementy sterujące, a także może wybrać holo-light
lub holo-dark
z niestandardowych kolorów, które chcesz.
Mam nadzieję, że to pomoże Ci
- 1. App zawiesza w Froyo i Gingerbread
- 2. Jak utworzyć aplikację na Androida z interfejsem ICS, który działa z Gingerbread i Froyo?
- 3. Intermediate Progress nie działa z ActionBarSherlock działa na Gingerbread
- 4. BroadcastReceivers w ICS
- 5. Android ICS Full Width Minimalistyczny styl Dolny ButtonsViews
- 6. smoothScrollToPositionFromTop dla Froyo ListView?
- 7. Dzwonek ustawień Android Froyo
- 8. Zmiana zachowania kursora zmieniła się w Froyo?
- 9. TYPE_SYSTEM_OVERLAY w ICS
- 10. Styl kodowania: Jak poprawić styl kodowania i standardy w firmie
- 11. Funkcja smoothScrollToPosition() przewija tylko częściowo w systemie Android ICS?
- 12. Parsek i styl aplkacji
- 13. styl UITableViewCell i dequeueReusableCellWithIdentifier
- 14. Powiadomienia automatyczne w aplikacjach Azure w aplikacjach internetowych
- 15. Android linia przerywana rozciągliwej potencjalnego ICS błąd
- 16. Rozłączony rysunek WebView w ICS
- 17. JavaScript w aplikacjach delphi
- 18. Actionbar's naNavigationItemSelected (pozycja int, long itemId) nie został wywołany po przesunięciu w poziomie w Gingerbread
- 19. Indy lub ICS lub?
- 20. Android "przesuń palcem od lewej do prawej, aby usunąć", gest na elemencie listy, styl ICS
- 21. Aparat emulatora wbudowany w buggy aplikacji w Froyo/2.2?
- 22. Zmiana ikony homeAsUpIndicator w ActionbarSherlock nie działa w ICS?
- 23. Określanie nazwy, opisu i interwału odświeżania w formacie iCal (ics)
- 24. StartBluetoothSco() zgłasza wyjątek bezpieczeństwa (BROADCAST_STICKY) na ICS
- 25. Wydanie Android ICS Kompilacja
- 26. F # styl kodowania i standard
- 27. SML i funkcjonalny styl kodowania
- 28. htmlagilitypack - usunąć skrypt i styl?
- 29. Niestandardowa obsługa SSL przestała działać w systemie Android 2.2 FroYo
- 30. tworzenie menu wyskakującego w systemie Android 2.3 GingerBread
„ponieważ tematem ICS jest znacznie piękniejszy” - mieć na uwadze, że inne aplikacje nie rób tego, powodując swoją aplikację wyglądać dziwnie w stosunku do innych aplikacji na urządzeniu użytkownika. – CommonsWare
Aplikacja obsługuje motywy. Użytkownik może wybrać, którego motywu użyć. Jednak nigdy nie zauważyłem dużej jednorodności wyglądu aplikacji, z których korzystam. Sądzę więc, że nie będę dużym problemem. – Natanael
możliwy duplikat [Jak ustawić motyw ICS dla aplikacji z minSDK 7?] (Http://stackoverflow.com/questions/8732988/how-set-ics-theme-for-application-with-minsdk-7) – kabuko