47 votes

Pourquoi certaines vues se trouvent-elles dans l'onglet hérité d'Android Studio 3.1 et qu'est-ce qui les remplace?

J'ai mis à jour mon Android Studio à 3,1 stable canal. J'ai remarqué que "Tous les onglets dans la fenêtre de la palette sont supprimés et "l'Héritage" de l'onglet est introduit. Cet onglet contient les éléments suivants:

The new Legacy tab in AndroidStudio that contains GridLayout, ListView, TabHost, RelativeLayout and GridView

  • ListView
  • TabHost
  • RelativeLayout
  • GridView

Je ne parle pas de l' GridLayout parce qu'il est possible de télécharger une dépendance plutôt que d'un point de Vue de l'Api Android.

Laquelle de nouveaux points de Vue ont remplacé les points de vue mentionnés ci-dessus?

Je connais ConstraintLayout remplace RelativeLayout, mais ce qui remplace l' ListView, l' GridView ou TabHost? Je veux être à jour.

71voto

jeffer son Points 3612

ListView - remplacé par RecyclerView

TabHost - remplacé par TabLayout

RelativeLayout - remplacé par ConstraintLayout

GridView - remplacé par ConstraintLayout

Principalement en raison de la nouvelle ceux ayant de meilleures performances.

RecyclerView.Adapter a mis en œuvre le populaire et recommandé titulaire modèle et soutient la mise en page moderne transitions. Il accepte également un gestionnaire de configuration vous permettant de facilement mettre en œuvre une grille.

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