从技术上讲,构建关于不同组件的java或android项目的正确方法是什么?
假设我有数据库,网络和视图组件。我应该把每一个放在src文件夹中的新包中,然后放在这些包中的所有类吗?
或者你打算只打破默认包中的所有类?
我只想了解组织项目的标准或正确方法,以便轻松导航。
答案 0 :(得分:2)
你几乎回答了你自己的问题:即你想要的方式;易于导航是一个主观要求。这取决于你喜欢它的方式。
当然,有关于如何执行此操作的标准,并且某些文件夹是必需的,如果您是新的,我肯定建议使用android推荐的结构。以下推荐的文件结构通常是一个好主意。
也许这个链接可以帮助您:http://developer.android.com/tools/projects/index.html
另外,我个人更喜欢将应用程序的不同部分分组在不同的包中;视频,模型,DAO,数据库等的单独包。