2015-10-03 82 views
2

我正在开发一个android项目,并希望将我的java类安排到文件夹中。例如。一个文件夹的活动和另一个文件夹的片段等在android studio中安排项目的正确方法是什么?

任何人都可以告诉我什么是标准的做法或给我任何链接到示例项目?谢谢

+0

不要这样做。除非它是您项目的独立组件,否则将它们全部放在一个文件夹中。请记住,单独的文件夹意味着单独的软件包,因此大多数情况下,每个组件的所有碎片和活动应该位于同一个文件夹中。 –

+0

不会让代码难以理解吗?如果我正确地将其分解为更小的组件,可以增强代码的可读性。想象一下,你有300个课程的项目,然后呢? – user5341235

+1

如果你有超过300个Activities/Fragments,那么这个架构是错误的。请记住,您可以重复使用“活动”和“片段”,并让它们以不同的“模式”运行,以实现类似但不同的用途。您还可以将实用程序类放在单独的文件夹中,以尽量减少代码重复。我从事过一些非常大规模生​​产的Android项目(超过70,000行代码),虽然我们可能有不同组件的单独文件夹,但每个组件的所有相关活动和片段都位于同一个文件夹中。 –

回答

0

看看这个链接,它提供了Android最佳实践 - Android best practices。此链接有其他信息,这些信息在android应用程序开发期间将会很有用

相关问题