В дополнение ко всем приведенным выше правильным ответам, еще одно отличие состоит в том, что отступы увеличивают активируемую область представления, тогда как поля не .Это полезно, если у вас небольшое кликабельное изображение, но вы хотите, чтобы обработчик кликов простил.
Например, посмотрите на это изображение моего макета с ImageView
(значок Android), где я установил paddingBotton
быть 100dp
(изображение - mipmap для запуска пускового устройства ic_launcher
).С прикрепленным обработчиком кликов я смог щелкнуть далеко за пределами изображения и по-прежнему регистрировать клик.
![enter image description here](https://i.stack.imgur.com/fYCZS.png)