Есть / Есть ли в стандартной структурировании пакета / практики иерархии для Android?

StackOverflow https://stackoverflow.com/questions/3676492

Вопрос

При разработке веб-приложений J2EE, я бы обычно организовал свою структуру пакета следующим образом

com.jameselsey.<applicationName>.

  1. Контроллер - Контроллеры / действия идут сюда
  2. Оказание услуг - Классы транзакционного сервиса, называемые контроллерами
  3. Домен - Мои классы / объекты доменов, которые использует приложение
  4. Дао - Абстрактный слой DAO
  5. Даймпл - Внедрение слоя DAO, чтобы сделать JPA / JDO / Hibernate Trisse Itc
  6. Утилизация - коммунальные занятия, что-то общее общение, которое я мог бы использовать, например, мои собственные достопримечательности и т. Д.

Это позволяет мне поддерживать мои занятия, организованные в местах, специфичных для их ролей / задач.

Есть ли эквивалент для Android? Я еще не смог найти какие-либо рекомендации, пока я ищу принятый стандарт пакета наследника / структурирования

Спасибо

Это было полезно?

Решение

Если вы используете DI Framework, да, они имеют тенденцию назвать их таким образом .. но Di, и MVC несколько новыми для Android, и не многие разработки используют эти шаблоны именования.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top