Я новичок в разработке для Android.
Я пытаюсь понять, почему координаты X и Y представлений имеют тип float (то есть они могут принимать дроби), а ширина и высота имеют тип int (это означает, что они могут принимать только целые числа).
После небольшого поиска в Интернете я понял, что ширина и высота являются целыми числами, поскольку они представляют собой реальные пиксели на экране, и нет «половины пикселя», ширина и высота могут иметь только целое число пикселей.
Кроме того, в ссылке Android View говорится, что единицей измерения системы координат является пиксель
Если все вышеперечисленное верно, имеет смысл, что координаты X и Y также должны иметь тип int, потому что как может позиция просмотра начинаться с «половины пикселя»
Буду признателен за разъяснения
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/790 ... ht-of-type