【发布时间】:2011-08-24 06:55:10
【问题描述】:
我是安卓开发新手。
我怀疑在创建一个 android 项目(使用 Eclipse)时,它要求在项目属性中指定一个包名称,其格式为 sample.android 但不是像 这样的单一名称样本。
遵循这种命名约定的原因是什么?
【问题讨论】:
我是安卓开发新手。
我怀疑在创建一个 android 项目(使用 Eclipse)时,它要求在项目属性中指定一个包名称,其格式为 sample.android 但不是像 这样的单一名称样本。
遵循这种命名约定的原因是什么?
【问题讨论】:
只需通过这些行--->例如,如果加拿大的一个名为 MySoft 的组织创建了一个包来处理分数,将包命名为 ca.mysoft.fractions 可以将分数包与另一家公司创建的另一个类似包区分开来.如果一家名为 MySoft 的美国公司也创建了一个 fractions 包,但将其命名为 us.mysoft.fractions,那么这两个包中的类将定义在一个唯一且单独的命名空间中。
【讨论】:
这只是简单的编程惯例。
避免与其他公司、开发者的包发生冲突。
检查此链接。 http://en.wikipedia.org/wiki/Java_package#Package_naming_conventions
【讨论】: