是/是否有针对Android的标准包结构/层次结构实践?

时间:2010-09-09 12:27:40

标签: android android-2.2-froyo class-hierarchy package-structuring

在开发J2EE Web应用程序时,我通常会按以下方式组织我的包结构

com.jameselsey.<applicationName>.

  1. 控制器 - 控制器/操作转到此处
  2. 服务 - 由控制器调用的事务服务类
  3. - 我的应用程序使用的域类/对象
  4. DAO - 抽象DAO图层
  5. DAOImpl - 实现DAO层,使JPA / JDO / Hibernate可切换等
  6. Utils - 实用程序类,我可能想要使用的任何通用类,例如我自己的DateUtils等
  7. 这使我可以将我的课程安排在特定于他们的角色/任务的位置。

    Android有同等效力吗?我还没有找到任何指导方针,我正在寻找采用标准的包装层/结构

    由于

1 个答案:

答案 0 :(得分:1)

如果您正在使用DI框架,他们倾向于以这种方式命名它们。但是DI和MVC对Android来说都是新手,并且没有很多开发人员使用这些命名模式。