在Android应用程序中命名包的适当技巧是什么?

时间:2016-11-20 17:25:48

标签: java android directory

具体而言,Android Studio app文件夹中不同目录的正确礼节/惯例和术语是什么?

在该目录中还有三个目录,包括java,但在Java中有四层标记为com.test.cad.breadcrumbs的目录,其中breadcrumbs是应用程序的名称。最初设置test因为我刚刚学习Android Studio,但现在它实际上是一个应用程序,它应该重构为什么?它是包名吗?有人可以澄清术语吗?

例如 - 为什么第一个名为com的目录?或cad

Image of File Structure

2 个答案:

答案 0 :(得分:1)

在Oracle文档中对此进行了很好的解释: Naming a Package

答案 1 :(得分:0)

感谢@CommonsWare在评论中回答了我的问题。

基本上,反向域名约定用于包名称的基础。所以,如果我是" apple.com"然后我使用" com.apple"。它现在必定是独一无二的,将来不太可能发生碰撞。

在此基础之后,任何java包名都取决于您。