Quel est l'amélioration de AppCompatActivity sur ActionBarActivity?

android.support.v7.app.AppCompatActivity a été ajouté dans la dernière v7 bibliothèque de prise en charge comme une nouvelle fonctionnalité hier.

Il est dit que ActionBarActivity a été dépréciée en faveur de la nouvelle AppCompatActivity et que AppCompatActivity est la classe de base pour les activités qui utilisent la bibliothèque de prise en charge de l'action de la barre de fonctions. Alors, quelles sont les nouvelles fonctionnalités de AppCompatActivity sur ActionBarActivity? Quelles améliorations ne AppCompatActivity ont plus de ActionBarActivity? Et quels sont les avantages de AppCompatActivity? Quelqu'un pourrait fournir quelques échantillons?

Des conseils sont appréciés. Et merci à l'avance.

PS: ce qui m'a le plus surpris, c'est que AppCompatActivity qui est étendu à partir d' android.support.v4.app.FragmentActivity est le parent direct de la classe de ActionBarActivity! Je veux dire en fait, maintenant que ActionBarActivity peut faire tout ce que AppCompatActivity peut le faire, pourquoi Android poussé ces derniers?

Pendant ce temps, j'ai vu un post de blog qui stipule: "Ce n'est pas un changement de nom de ActionBarActivity à AppCompatActivity, la logique interne de AppCompat est disponible via AppCompatDelegate", quel est donc le "logique interne" de AppCompat? Ce qui peut AppCompatDelegate faire? Quelqu'un pourrait poster des codes à ce sujet?

  • android-developers.blogspot.com/2015/04/...
  • Je l'ai lu, c'est une introduction, trop peu profonde.
  • AppCompatActivity est parent de la classe de ActionBarActivity. Et pour plus d'idée, vous avez besoin de regarder dans le code.
  • Oui, je l'ai remarqué.
InformationsquelleAutor SilentKnight | 2015-04-22