Разница между атрибутами layout_gravity и gravity в Android заключается в области их влияния: 5
Пример: можно установить для gravity значение center, чтобы текст в EditText был выровнен по центру. 1 Аналогичным образом можно выровнять EditText по правому краю LinearLayout (который является контейнером), установив layout_gravity='right'. 1