2

I am little bit confused on this point. On which basis should we create the packages means based on functionalities or based on the type of class.

Please tell me the best practice followed in Android to design the package structure.

4

1 回答 1

1

对于我最近的案例,我将活动和服务放在一起。我的异步任务放在一起,然后是一个支持包来保存全局变量、sharedpreferences 适配器和其他辅助类。这使我可以轻松地在除 UI 包(活动和服务之一)之外的所有包上集中和运行基本 junits。

当我看到我的测试项目和开发项目时,很容易知道我是否错过了任何课程测试,因为我只是比较了包及其内容。保持项目之间的一致性是关键。

于 2013-04-18T17:34:17.550 回答