Если я не ошибаюсь, DroidDraw - это инструмент для создания описания пользовательского интерфейса XML, используемого Java API. Если вы хотите программировать для Android на JavaScript, лучше подойдет что-то вроде PhoneGap . Позволяет создавать настоящие Android-приложения с использованием HTML и JavaScript.
С другой стороны, если вы хотите использовать API-интерфейсы XML и Java, вам, вероятно, следует пройти обучение по Android. Первый - Hello, World .
Поскольку вы только начинаете программировать, я не могу не подчеркнуть учебники. Это правда, что ваша идея не должна быть слишком сложной для реализации, но вы должны сначала понять основы.
<Ч />
Я не хочу создавать впечатление, что один стиль (PhoneGap против Java и XML) лучше. Для ваших целей, либо должно быть хорошо. Это больше вопрос того, что вы предпочитаете. Java / XML - это парадигма, поддерживаемая Google, которая предоставляет доступ к большему количеству функций. С другой стороны, если вы уже знаете HTML или JavaScript (или заинтересованы в их изучении), PhoneGap непременно предоставит все, что вам нужно. Я думаю, что PhoneGap также предназначен, чтобы облегчить его для начинающих, хотя я не использовал его, поэтому я не знаю, насколько успешными они были.
Файл XML, созданный DroidDraw, нельзя использовать в PhoneGap. Если вы решите использовать PhoneGap, то вам нужно будет построить интерфейс в HTML. Вы можете использовать что-то вроде DreamWeaver или FrontPage или один из любого количества HTML-редакторов, чтобы помочь вам в этом шаге.
Файл XML - это просто описание интерфейса. Когда вы запускаете свое приложение, платформа Android использует это описание для создания пользовательского интерфейса, который вы видите. Как только это произошло, вы можете без проблем перемещать данные из интерфейса в Java или из Java в интерфейс. Вы, конечно, не будете ограничены описанием интерфейса XML - оно довольно гибкое.
Если вы просматривали учебники по Android, то лучше забыть, что я даже упоминал PhoneGap. Это совершенно другая альтернатива, которая является правильным выбором для некоторых людей и некоторых приложений. Но учебники по Android не помогут вам понять это. Я поднял его только потому, что вы упомянули JavaScript в своем оригинальном сообщении.