Могу ли я организовывать классы в папки после их создания, и они все равно будут работать?

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

Я просто хочу знать, хочу ли я щелкнуть правой кнопкой мыши мой пакет и добавить папку. Поместите в него несколько классов, отключит ли она мою программу? Я знаю, что в XNA это сработало, потому что вы должны были дать путь. Я не уверен в андроиде.

Спасибо, ребята и GALS

* Редактировать (включая GALS)

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

Если вы хотите реорганизовать свои файлы классов, возможности рефакторинга в Eclipse помогут вам в этом; Вы можете переместить класс с помощью инструментов рефакторинга, а Eclipse автоматически обновит все ссылки.

Intereting Posts
Разработка Android на Sublime Text 2 Orm Lite – Не удалось найти публичный конструктор, который имеет один (Контекст) аргумент для вспомогательного класса PreferenceFragment :: onPreferenceTreeClick возвращаемое значение – что он делает? Не удается получить координаты touchevents в Javascript на устройствах Android Раздражающие лагами / заиканиями в игре для Android Почему код загрузки blobstore имеет URL перенаправления Как установить предустановленный eq в android? Как создать скользящий ящик с обеих сторон, противоположных друг другу? Пользовательская панель поиска, разрезающая края, Невозможно масштабировать Drawable с помощью ScaleDrawable Как мне оживить View.setVisibility (GONE) Как узнать, что деятельность завершена? Как применить эффект к изображению в андроиде, например, исказить, прожектор, экспозицию и многое другое Android – использовать API отпечатков пальцев в Android API 17 Серийный номер устройства Samsung под управлением Android