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.