Можно ли просмотреть макет AppWidget в Eclipse?

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

Можно ли просмотреть макет в Eclipse? Когда я открываю XML своего макета в режиме предварительного просмотра, он отображает его, поскольку он был активным, и поэтому масштабирование полностью неверно.

Вы можете использовать jimu в качестве плагина в Eclipse для его достижения. Jimu – это инструмент для создания приложений для drag & drop для Android. Это самый подходящий инструмент, позволяющий вам получить то, что вы имеете в виду, чтобы получить WYSIWYG , так как это позволит вам иметь живые предварительные просмотры макетов Android. У вас также есть возможность использовать его с Eclipse или с Android Studio или любым другим редактором по вашему выбору .

Чтобы избежать необходимости компиляции-установки-запуска, jimu Mirror дает вам живые предварительные просмотры вашего приложения, которые обновляются при кодировании.

Введите описание изображения здесь

Как вы можете себе представить, самый положительный факт о Jimu заключается в том, что он ускоряет время разработки приложений.

Jimu - то, что вы видите, это то, что вы получаете

Кроме того, вы можете использовать IntelliJ IDEA . IntelliJ IDEA также позволяет просматривать макеты UI .

Введите описание изображения здесь

Таким образом, вы получаете WYSIWYG . И в равной степени IntelliJ IDEA дает вам возможность интегрировать его с Eclipse . Конечно, в качестве альтернативы вы можете просто полностью перейти на Intellij IDEA . Он доступен в коммерческом издании, а также в бесплатной версии сообщества с открытым исходным кодом.

Введите описание изображения здесь

Дизайнер интерфейса IntelliJ IDEA позволяет создавать пользовательский интерфейс приложения, перетаскивая виджеты из боковой палитры. В версии 13 вы можете одновременно просматривать пользовательский интерфейс, который вы создаете на нескольких устройствах, просто выбрав «Предварительный просмотр всех экранов» в раскрывающемся списке устройства. Предварительный просмотр отображает все изменения, сделанные дизайнером пользовательского интерфейса или редактором XML в режиме реального времени.

Введите описание изображения здесь

Такие инструменты для реализации GUI от Jimu и IntelliJ IDEA помнят немного Qt Designer , который также доступен для Android . Фактически, любой подход, который должным образом работает, позволяющий интерактивную разработку Android UI, является очень полезным инструментом для разработчиков, который должен быть хорошо использован для повышения производительности.

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

Он отображает его, поскольку он был активным, и поэтому масштабирование полностью неверно.

Если он отображается как действие, затем создайте фиктивную активность, которая имитирует главный экран. Затем используйте тему или используйте тег include, чтобы включить макет из вашего виджета в ячейку (я) этого более крупного исходного файла.

Это решение не идеально, но оно должно быть в состоянии дать вам лучшее приближение (если вы ищете только для настройки макета вашего виджета).