APP包名称是什么?包名称命名约定是什么
浏览:1135 次

APP包名称是唯一的,仅表示apk文件的名称。一些软件会在使用过程中创建一个包名文件夹,然后将数据存储在其中。
例如,“移动QQ”,包名为com。腾讯手机qq安装软件后,软件的包名位于/data/app(而不是/system/data/aapp)目录中。以下-1、-2表示第一次安装或更新安装。
扩展数据:
Java包命名约定:

1.包:域名命名规则被回填,即com。xx。xxx-Xxxx,均为小写。第一级包名为com,第二级包名xx(通常是公司或个人域名),第三级包根据App命名,第四级包是功能模块名称。
例如:com.tencent。可读性很强的qq活动可以看作是腾讯qq软件中存储活动的包。
2.资源布局文件(XML文件(布局文件)):全部小写,用下划线命名。通常根据组件名称_功能名称_属性名称方法
例如:activity_login、fragment_conconstct_child在onCreate of Activity中使用R.layout时,只需在活动开始时过滤xml文件;在片段的onCreateView中使用R.layout时,只需要在片段的开头过滤xml文件,这样就可以缩小焦点范围。

此外,这样的命名具有很高的可读性,并且很容易知道fragment_constact_Child表示ConstctFragment类中的子视图。
3.控件:全部小写,用下划线命名。通常根据布局文件名_控件名_函数名_属性名方法(以前的布局文件名可以是可选的,可读性很高)
例如:fragment_ constant_ child_ img_ Avatar表示子布局文件中用户化身的fragment_ Constant_ ImageView。
来到统软云免费了解更多信息:、、、等。