64 votes

Compatibilité descendante de Material Design

D'après les exemples fournis sur les pages de développeur Android, je constate que de nouvelles vues, telles que les RecyclerView , sont rétrocompatibles ( android.support.v7.widget.RecyclerView ).

Est-ce que toutes les nouveautés introduites dans Material Design sont compatibles avec les versions antérieures (avec quelle version)?

49voto

Paresh Mayani Points 48123

Mise à jour de cette réponse que la Sucette OS est officiellement publié avec le soutien des bibliothèques, que vous pouvez utiliser dans votre projet de manière à assurer la compatibilité avec les anciennes versions.

Bibliothèque de prise en charge: v7 appcompat bibliothèque

Cette bibliothèque ajoute le support pour la Barre d'Action de l'interface utilisateur motif de conception. Cette bibliothèque comprend le soutien pour la conception de matériel de l'utilisateur, implémentations d'interface.

Si vous utilisez Android Studio alors vous avez juste besoin d'inclure ci-dessous la dépendance de l'identificateur:

com.android.support:appcompat-v7:21.0.+

10voto

Abdellah Points 540

Officiellement la `` est en arrière de v7 appcompat Support Library.

4voto

Androidme Points 360

Pour ajouter à la réponse de Paresh, toutes les fonctionnalités de Material Design ne sont pas disponibles dans les versions antérieures. Les thèmes personnalisés et les transitions d'activité ne sont disponibles que pour les API> 21, cependant, comme d'autres l'ont mentionné, certaines fonctionnalités sont disponibles dans la bibliothèque de support.

https://developer.android.com/training/material/compatibility.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X