Подтвердить что ты не робот

Лучший способ добавить активность в проект Android в Eclipse?

При добавлении активности в существующий проект Android я вручную создаю новый класс - это лучший/предпочтительный способ? Как другие справляются с этим?

4b9b3361

Ответ 1

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

  • Дважды щелкните по AndroidManifest.xml в проводнике пакетов.
  • Нажмите вкладку "Приложение" в редакторе манифеста
  • Нажмите "Добавить.." под заголовком "Узлы приложений" (внизу слева от экрана).
  • Выберите действие из списка в появившемся диалоговом окне (если у вас есть опция, вы хотите создать новый элемент верхнего уровня)
  • Нажмите ссылку "Имя *" в заголовке "Атрибуты для" (внизу справа от окна), чтобы создать класс для нового действия.

Когда вы нажмете "Готово" в диалоговом окне нового класса, он перенесет вас в новый класс активности, чтобы вы могли начать кодирование.

Пять шагов могут показаться много, но я просто стараюсь быть более подробным здесь, чтобы это было ясно. Это довольно быстро, когда вы на самом деле это делаете.

Ответ 2

В Eclipse теперь гораздо проще сделать это. Просто щелкните правой кнопкой мыши на пакете, который будет содержать ваше новое действие. Новое → Другое → (на вкладке Android) Действие Android.

И это все. Ваша новая активность автоматически добавляется в файл манифеста.

Ответ 3

Легкий метод, предлагаемый сообществом разработчиков Google Android.

enter image description here

Ответ 4

Я просто использую диалог "Новый класс" в Eclipse и устанавливаю базовый класс как Activity. Я не знаю другого способа сделать это. Какой еще метод вы ожидаете получить?

Ответ 5

Классы R. * генерируются динамически. Я оставляю параметр "Создать автоматически" в меню "Проект", чтобы мои классы R. * всегда были актуальными.

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

В противном случае, как говорили другие, команда File- > New- > Class работает хорошо и построит ваш файл для вас, включая шаблоны для требуемых методов на основе вашего класса, его наследования и интерфейсов.

Ответ 6

Для создания нового действия просто нажмите ctrl + N появится окно, выберите selectroid, затем появится другое окно, дающее имя этой вторичной активности. Теперь создается другое действие

Ответ 7

Нет инструмента, который я знаю, который используется специально для создания классов активности. Просто используйте параметр "Новый класс" в Eclipse и установите базовый класс в "Активность".

Мысль здесь представляет собой инструмент, подобный волшебнику, при создании/редактировании макета xml, который используется активностью. Чтобы использовать этот инструмент для создания макета xml, используйте параметр "Новый" в Android файле Android. Этот инструмент позволит вам создать некоторые основные макеты представления.

Ответ 8

Я создал плагин eclipse для создания активности за один клик.

Просто загрузите плагин из https://docs.google.com/file/d/0B63U_IjxUP_GMkdYZzc1Y3lEM1U/edit?usp=sharing

Вставьте плагин в папку распаковки в Eclipse и перезапустите eclipse

Подробнее см. в моем блоге
http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html

Вам нужно прокомментировать это, если это было полезно...