Передовой опыт при обращении к графическим командам с просьбой разработать пользовательский интерфейс Android-приложения

Я не уверен, возможно ли это в Android, который поддерживает несколько форм-факторов на различных устройствах. Это один из самых болезненных сценариев, с которыми мы обычно сталкиваемся.

Сценарий: группа разработчиков создает графику пользовательского интерфейса для приложения со всеми виджетами пользовательского интерфейса с заранее заданным положением кнопок, текста редактирования и т. Д. Это пользовательский интерфейс, который нам нужно использовать в нашем приложении.

Проблема: нет способа связать виджеты пользовательского интерфейса, например, кнопку отправки поверх фактического положения отправки на изображении. Есть ли способ связать их? И будет ли он работать на всех форм-факторах?

Текущее решение: воссоздать весь пользовательский интерфейс со всеми его компонентами с нуля, используя макеты.

Насколько я знаю, в iOS виджет можно разместить сверху с прозрачным фоном, и он будет работать сразу после установки. Это возможно, поскольку вы можете играть с абсолютными значениями x и y.

- РЕДАКТИРОВАТЬ -

Полагаю, это было не так ясно из приведенного выше описания. Проблема не в том, какой макет Android использовать, поскольку это, по сути, означает создание макета с нуля с использованием компонентов, использующих LinearLayout или RelativeLayout.

Настоящая проблема заключается в том, что когда мы получаем дизайн пользовательского интерфейса от дизайнеров, которые ничего не знают об Android или его платформе, кроме стандартного разрешения экрана, например 480X800, что мы должны им посоветовать? Что-то вроде дайте мне дизайн со всеми компонентами в виде слоев, которые затем можно извлечь и использовать в макете Android с нуля.

8
задан PravinCG 13 December 2011 в 07:12
поделиться