gpt4 book ai didi

Android - 包名称约定

转载 作者:IT老高 更新时间:2023-10-28 12:53:31 28 4
gpt4 key购买 nike

对于 android.com 中的“Hello World”示例,包名是
"package com.example.helloandroid;"

是否有任何指南/标准来命名这个包? (引用会很好)

最佳答案

Android 遵循正常的 java 包约定,另外这里有一段重要的要阅读的文本(这对于在 android 上开发时广泛使用 xml 文件很重要)。

倒序排列的原因是与存储介质上的布局有关。如果您将应用程序名称中的每个句点 ('.') 视为路径分隔符,则来自发布者的所有应用程序将一起位于路径层次结构中。因此,例如,来自 Adob​​e 的软件包将采用以下形式:

com.adobe.reader (Adobe Reader)

com.adobe.photoshop (Adobe Photoshop)

com.adobe.ideas (Adobe Ideas)

[请注意,这只是一个说明,这些可能不是确切的包名称。]

这些可以在内部(分别)映射到:

com/adobe/reader

com/adobe/photoshop

com/adobe/ideas

这个概念来自Java中的包命名约定,更多可以阅读这里:*

http://en.wikipedia.org/wiki/Java_package#Package_naming_conventions

来源:http://www.quora.com/Why-do-a-majority-of-Android-package-names-begin-with-com

关于Android - 包名称约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6273892/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com