我检查了http://code.google.com/p/iosched/和我使用的几个库的代码。现在我的项目增长了,它在 com.myapp.android.ui 中有大约 40 个带有片段、活动、对话框的类,我想看看其他人是如何组织这些的。这就是为什么提出一些写得很好的开源项目来学习的问题,重点是目录结构。
目前我的看起来如下:
com.myapp.android
com.myapp.android.adapter
com.myapp.android.browser
com.myapp.android.exception
com.myapp.android.misc
com.myapp.android.model
com.myapp.android.provider
com.myapp.android.ui
com.myapp.android.util
com.myapp.android.view
com.myapp.android.webview
我想知道天气我应该按块组织文件 - 就像在这里我有一个名为 com.myapp.android.browser 的块,在那里我保留了 BrowserActivity 的帮助类。其他片段/活动“更小”,因此它们的辅助类位于 com.myapp.android.util 中。人们是怎么做到的?