2010-07-09 4 views
13

Я работаю на Android с последних 7 месяцев .... Также зная краткую информацию о приложении I-phone.Интерфейс Builder (конструктор пользовательских интерфейсов) для Android

В Android, в Eclipse есть плохой редактор макета, но он не является ни хорошим, ни удобным для пользователя, как I-Phone Interface Builder.

Есть ли визуальный дизайнер, который был бы наравне с iPhone «Interface Builder»?

Я., DroidDraw есть, но не так много, как удобный интерфейс строитель I-Phone ...

+1

DroidDraw устарел, и я думаю, что он еще не обновлен до sdk2.0. –

+0

ya DroidDraw есть .... но он не очень удобен для интерфейса, как построитель интерфейсов, предоставляемый Apple для I-phone .... @ Mathias Lin –

ответ

9

Я думаю, вы можете быть немного испорчен от Apple! В редакторе макетов Android есть свои причуды, но как только вы заработали, на самом деле очень быстро перебирать и получать нужные результаты. Помните, что Android и iOS - совсем другие звери, и по своей природе Android разрабатывается для работы на большом количестве различных устройств и экранов, редактор макетов тоже очень отличается.

Просто погрузитесь в него, станьте удобным с помощью редактора макетов, и вы будете в кратчайшие сроки.

+0

, но для добавления и установки атрибутов для элементов управления ... у нас есть чтобы увидеть xml-код макета ... который очень combursome .. –

+4

какой редактор макета? здесь ничего нет? Эту «вещь» в Eclipse вряд ли можно назвать редактором макетов, это не сработает. Попробуйте создать вкладку и т. Д. ... удачи;) Простой ответ: на данный момент редактора макетов нет, вам лучше написать макет в xml самостоятельно - к сожалению. –

+0

It * does * work, я использовал его для нескольких приложений для Android и не имел проблемы, кроме начальной фазы обучения. Я не понимаю, как вы можете сказать, что это не работает по моему опыту, так же хорошо, как и должно быть (это не значит, что это не может быть лучше) – Dave

10

Запущен Googlelabs App Inventor.

Я не пробовал, но это может помочь легко конструировать интерфейс и код.

What is Google App Inventor? 

Как я нашел одну статью, в которой они дали одно определение линии, как показано ниже:

App Inventor является новым инструментом в Google Labs , что делает его легким для anyone- программисты и не-программисты, профессионалы и ученики - для создания мобильных приложений для устройств на базе Android.

+1

+1 Это может позволить вам создать интерфейс, но тогда вам придется отделить его от кода, создаваемого App Inventor (не должно быть слишком сложно, но вы не можете использовать его как IDE, выставляя элементы управления затем нажмите, чтобы получить доступ к коду за ними) – Mawg

+1

@LeonixSolutions .. я не понял, о чем вы говорите. и Как я прочитал некоторые статьи, написанные для App Inventor .... я обнаружил, что изобретатель приложений предоставляет код, визуально программируя –

+0

, что я имею в виду, что RAD IDE, например Delphi, VB и т. Д., Позволяет рисовать ваш графический интерфейс. Затем вы можете щелкнуть элементы управления, чтобы отредактировать код, связанный с действием по умолчанию (нажмите кнопку, изменить текст для поля редактирования и т. Д.) Или используйте инспектор объектов, чтобы добавить код для других событий. Дело в том, что GUII и код связаны друг с другом в одном инструменте. То же самое будет верно для App Inventor, но драгоценные инструменты такого рода были упрощенными - «кодирование для некодиров» - и не предлагали доступ ко всем событиям (мыши вниз/вверх, pre-execute, canClose и т. Д.) И сгенерированный код является упрощенным ... cont – Mawg

Смежные вопросы