При добавлении действия в существующий проект Android я вручную создаю новый класс - это лучший / предпочтительный способ? Как другие справляются с этим?
189
При добавлении действия в существующий проект Android я вручную создаю новый класс - это лучший / предпочтительный способ? Как другие справляются с этим?
Вы можете использовать диалоговое окно «Новый класс», но это оставляет другие шаги, которые вам нужно сделать вручную (например, добавление записи в файл манифеста). Если вы хотите, чтобы эти шаги были автоматизированы, вы можете создать действие с помощью редактора манифеста следующим образом:
Когда вы нажмете кнопку «Готово» в диалоговом окне нового класса, вы перейдете к новому классу активности, чтобы начать кодирование.
Пять шагов могут показаться много, но я просто пытаюсь быть более подробным здесь, чтобы было понятно. Это довольно быстро, когда вы на самом деле делаете это.
Теперь в Eclipse сделать это намного проще. Просто щелкните правой кнопкой мыши на пакете, который будет содержать ваши новые действия. Новое -> Другое -> (на вкладке Android) Android Activity.
И это все. Ваше новое действие автоматически добавляется в файл манифеста.
источник
Простой метод, предложенный Google Android Developer Community.
источник
Я просто использую диалог «Новый класс» в Eclipse и устанавливаю базовый класс как Activity. Я не знаю другого способа сделать это. Какой другой метод вы ожидаете, чтобы быть доступным?
источник
Классы R. * генерируются динамически. Я оставляю опцию «Автоматически строить» в меню «Проект», чтобы мои классы R. * всегда были актуальными.
Кроме того, при создании новых действий я копирую и переименовываю старые, особенно если они похожи на новые, которые мне нужны, потому что Eclipse переименовывает все для вас.
В противном случае, как уже говорили другие, команда File-> New-> Class работает хорошо и создаст для вас файл, включая шаблоны для необходимых методов, основанные на вашем классе, его наследовании и интерфейсах.
источник
Для создания новой Активности просто нажмите Ctrl + N, появится одно окно, выберите «Android», затем появится другое окно, дайте имя этой Вторичной Активности. Теперь создается другая Активность.
источник
Я не знаю инструмента, который бы использовался специально для создания классов активности. Просто используйте опцию 'New Class' в Eclipse и установите базовый класс на 'Activity'.
Мысль здесь - это инструмент, подобный мастеру, при создании / редактировании XML-макета, используемого действием. Чтобы использовать этот инструмент для создания макета XML, используйте параметр «Новый» в «Android XML File». Этот инструмент позволит вам создать базовую компоновку вида.
источник
Я создал плагин Eclipse для создания действий в один клик.
Просто загрузите плагин с https://docs.google.com/file/d/0B63U_IjxUP_GMkdYZzc1Y3lEM1U/edit?usp=sharing
Вставьте плагин в папку dropins в Eclipse и перезапустите eclipse
Для получения более подробной информации, пожалуйста, смотрите мой блог
http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html
Нужен ваш комментарий по этому вопросу, если это было полезно ...
источник