Пользовательский интерфейс абсолютного макета

#android #android-widget #absolutelayout

#Android #android-виджет #absolutelayout

Вопрос:

Можно ли использовать абсолютный макет в моем приложении, если я точно знаю x, y, по которым я буду рисовать виджет, или это повлияет на внешний вид приложения на устройстве?

Я задаю этот вопрос, поскольку я читал, что он устарел

Ответ №1:

Даже если вы точно знаете, куда хотите поместить каждый виджет, вы не будете знать точное разрешение устройств, на которых будет запущено ваше приложение. У некоторых на экране останется пустое пространство, в то время как у других может не хватить места для отображения всех ваших виджетов.

Короткая версия: лучше не использовать ее, всегда есть варианты получше.

Ответ №2:

В случае абсолютной компоновки ваше приложение будет настраиваться в любом phn, с любым разрешением или размером экрана. Но в случае фиксированных координат размер экрана может стать ограничением.

Ответ №3:

Использование абсолютных координат макета — очень плохая практика.

Не используйте его.