Java 在应用程序包中安排业务逻辑

Java 在应用程序包中安排业务逻辑,java,android,coding-style,Java,Android,Coding Style,我是Java新手,目前正在使用Eclipse+Android SDK开发我的第一个Android应用程序。我的应用程序的业务逻辑存储在“/src/app.package/*”中。目前,我的所有文件(例如活动、适配器、类等)都存储在“/src/app.package/”的根目录中。这看起来有点让我困惑。我认为,活动、适配器、类等的子文件夹/包。。。会更好更清楚。是否有最佳实践可以将所有业务逻辑安排在子文件夹/包中,或者每个人都可以做自己想做的事情?您可以将包视为一个目录。如果将所有适配器类放入包c

我是Java新手,目前正在使用Eclipse+Android SDK开发我的第一个Android应用程序。我的应用程序的业务逻辑存储在“/src/app.package/*”中。目前,我的所有文件(例如活动、适配器、类等)都存储在“/src/app.package/”的根目录中。这看起来有点让我困惑。我认为,活动、适配器、类等的子文件夹/包。。。会更好更清楚。是否有最佳实践可以将所有业务逻辑安排在子文件夹/包中,或者每个人都可以做自己想做的事情?

您可以将包视为一个目录。如果将所有适配器类放入包
com.company.app.adapters
中以及
com.company.app.activities
中的所有活动有助于您更有序地组织,那么就去做吧。使它对以后可能维护您的代码的人具有可读性/可接近性

好的,谢谢。下次,我应该在询问之前搜索(使用正确的关键字)。我发现了一个类似的问题:-/