Quelle est la différence entre la gravité et layout_gravity dans Android?

Je sais que nous pouvons définir les valeurs suivantes pour le android:gravity et android:layout_gravity propriétés:

  1. center
  2. center_vertical
  3. center_horizontal, etc.

Mais je suis confus en ce qui concerne les deux de ces.

Quelle est la différence entre l'utilisation de android:gravity et android:layout_gravity?

  • Truc facile à retenir: Prendre le "schéma de la gravité" "Laïcs-à l'extérieur-de la gravité"
  • centre d' == center_vertical | center_horizontal
  • Ces vidéos m'ont beaucoup aidé à comprendre la différence: youtube.com/watch?v=DxfYeAUd238 youtube.com/watch?v=1FyAIWLVcTc
  • ImageView's semblent se comporter différent de TextView's.