标签: android
在这一点上我有点困惑。 我们应该在哪个基础上创建包,这意味着基于功能或基于类的类型。
请告诉我Android中设计包结构的最佳做法。
答案 0 :(得分:1)
对于我最近的案例,我一直保持活动和服务。我的异步任务在一起,然后是一个支持包来保持全局,共享偏好适配器和其他帮助程序类。这使我可以轻松地在UI包(活动和服务)之外的所有包上集中和运行基本junits。
当我看到我的测试项目和开发项目时,很容易知道我是否错过了任何课程测试,因为我只是比较了包及其内容。保持项目之间的一致性是关键。