Android开发,源文件组织/符号最佳实践?

时间:2011-04-26 16:57:22

标签: android

Android列出了编码标准,但似乎没有考虑如何组织源(Activity等)文件。随着我的项目的增长,我想知道我应该如何分解类,或者我只是在src文件夹中留下了一堆乱七八糟的文件。它似乎没有任何形式的符号(如匈牙利语),也不是一种记录某项活动或其他助手类的方法。是否有关于这些最佳实践的文档?

3 个答案:

答案 0 :(得分:2)

如果你看一下android源代码附带的应用程序,比如gallery,launcher等。你会注意到那些家伙几乎把所有东西放在一个文件夹里...... 如果你问我,真的很乱。 我通常有一个文件夹“widget”用于我的所有视图,一个用于活动,一个用于提供者一个用于实用程序。

通过开源项目浏览很多,我不认为这样做有任何共同的标准。使用最适合你的方式。

答案 1 :(得分:0)

我们在这里已经讨论了一些问题:

Android separate packages

除此之外,我认为遵循(纯)Java编码标准是一种很好的做法。

答案 2 :(得分:0)

你真的拥有基本src文件夹中的所有内容吗?一个好的开始是将您的类放入包中。之后,您可以为助手类创建一个“util”包,并将其命名为(即MainActivityUitl.java)。