При добавлении активности в существующий проект Android я вручную создаю новый класс - это лучший/предпочтительный способ? Как другие справляются с этим?
Вы можете использовать диалог "Новый класс", но это оставляет другие шаги, которые вам нужно выполнить вручную (например, добавление записи в файл манифеста). Если вы хотите, чтобы эти шаги были автоматизированы, вы можете создать действие с помощью редактора манифеста следующим образом:
Когда вы нажмете "Готово" в диалоговом окне нового класса, он перенесет вас в новый класс активности, чтобы вы могли начать кодирование.
Пять шагов могут показаться много, но я просто стараюсь быть более подробным здесь, чтобы это было ясно. Это довольно быстро, когда вы на самом деле это делаете.
В Eclipse теперь гораздо проще сделать это. Просто щелкните правой кнопкой мыши на пакете, который будет содержать ваше новое действие. Новое → Другое → (на вкладке Android) Действие Android.
И это все. Ваша новая активность автоматически добавляется в файл манифеста.
Я просто использую диалог "Новый класс" в Eclipse и устанавливаю базовый класс как Activity. Я не знаю другого способа сделать это. Какой еще метод вы ожидаете получить?
Классы R. * генерируются динамически. Я оставляю параметр "Создать автоматически" в меню "Проект", чтобы мои классы R. * всегда были актуальными.
Кроме того, при создании новых действий я копирую и переименовываю старые, особенно если они похожи на новые действия, которые мне нужны, потому что Eclipse переименовывает все для вас.
В противном случае, как говорили другие, команда File- > New- > Class работает хорошо и построит ваш файл для вас, включая шаблоны для требуемых методов на основе вашего класса, его наследования и интерфейсов.
Для создания нового действия просто нажмите ctrl + N появится окно, выберите selectroid, затем появится другое окно, дающее имя этой вторичной активности. Теперь создается другое действие
Нет инструмента, который я знаю, который используется специально для создания классов активности. Просто используйте параметр "Новый класс" в Eclipse и установите базовый класс в "Активность".
Мысль здесь представляет собой инструмент, подобный волшебнику, при создании/редактировании макета xml, который используется активностью. Чтобы использовать этот инструмент для создания макета xml, используйте параметр "Новый" в Android файле Android. Этот инструмент позволит вам создать некоторые основные макеты представления.
Я создал плагин 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
Вам нужно прокомментировать это, если это было полезно...