Twórz zgodne wstecznie interfejsy

Z tego kursu dowiesz się, jak używać komponentów interfejsu i interfejsów API dostępnych w nowszych wersjach Androida w sposób zapewniający zgodność wsteczną, dzięki czemu aplikacja będzie działać na starszych wersjach platformy.

W tym kursie jako przykładu użyjemy nowej funkcji kart paska działań wprowadzonej w Androidzie 3.0 (poziom API 11), ale te techniki możesz stosować w przypadku innych komponentów interfejsu i funkcji interfejsu API.

Lekcje

Abstrakcja nowych interfejsów API
Określ, jakie funkcje i interfejsy API są potrzebne Twojej aplikacji. Dowiedz się, jak zdefiniować specyficzne dla aplikacji pośrednie interfejsy Java, które abstrakcyjnie przedstawiają implementację komponentu interfejsu w aplikacji.
Serwer proxy dla nowych interfejsów API
Dowiedz się, jak utworzyć implementację interfejsu, która korzysta z nowszych interfejsów API.
Tworzenie implementacji za pomocą starszych interfejsów API
Dowiedz się, jak utworzyć niestandardową implementację interfejsu, która korzysta ze starszych interfejsów API.
Używanie komponentu uwzględniającego wersję
Dowiedz się, jak wybrać implementację do użycia w czasie działania, i zacznij używać interfejsu w aplikacji.

Warto też przeczytać