Есть / Есть ли в стандартной структурировании пакета / практики иерархии для Android?
-
01-10-2019 - |
Вопрос
При разработке веб-приложений J2EE, я бы обычно организовал свою структуру пакета следующим образом
com.jameselsey.<applicationName>.
- Контроллер - Контроллеры / действия идут сюда
- Оказание услуг - Классы транзакционного сервиса, называемые контроллерами
- Домен - Мои классы / объекты доменов, которые использует приложение
- Дао - Абстрактный слой DAO
- Даймпл - Внедрение слоя DAO, чтобы сделать JPA / JDO / Hibernate Trisse Itc
- Утилизация - коммунальные занятия, что-то общее общение, которое я мог бы использовать, например, мои собственные достопримечательности и т. Д.
Это позволяет мне поддерживать мои занятия, организованные в местах, специфичных для их ролей / задач.
Есть ли эквивалент для Android? Я еще не смог найти какие-либо рекомендации, пока я ищу принятый стандарт пакета наследника / структурирования
Спасибо
Решение
Если вы используете DI Framework, да, они имеют тенденцию назвать их таким образом .. но Di, и MVC несколько новыми для Android, и не многие разработки используют эти шаблоны именования.
Не связан с StackOverflow