Cette classe montre comment utiliser les composants d'interface utilisateur et les API disponibles dans les nouvelles versions d'Android de manière rétrocompatible, afin de garantir que votre application s'exécute toujours sur les versions précédentes de la plate-forme.
Tout au long de ce cours, la nouvelle fonctionnalité Onglets de la barre d'action introduite dans Android 3.0 (niveau d'API 11) sert d'exemple, mais vous pouvez appliquer ces techniques à d'autres composants d'interface utilisateur et fonctionnalités d'API.
Leçons
- Exclure les nouvelles API
- Déterminer les fonctionnalités et les API dont votre application a besoin Découvrez comment définir des interfaces Java intermédiaires spécifiques à l'application qui extraient l'implémentation du composant d'interface utilisateur dans votre application.
- Proxy vers les nouvelles API
- Découvrez comment créer une implémentation de votre interface utilisant des API plus récentes.
- Créer une implémentation avec d'anciennes API
- Découvrez comment créer une implémentation personnalisée de votre interface qui utilise d'anciennes API.
- Utiliser le composant compatible avec la version
- Découvrez comment choisir une implémentation à utiliser au moment de l'exécution et commencer à utiliser l'interface de votre application.