1 / 5
文档名称:

APP命名规范.doc

格式:doc   大小:20KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

APP命名规范.doc

上传人:1542605778 2022/3/13 文件大小:20 KB

下载得到文件列表

APP命名规范.doc

文档介绍

文档介绍:命名规范
1. 包命名
project+项目名称+模块名称,全部单词用小写字母。

2. 类和接口命名
使用大驼峰规则,用名词或名词词组命名,每个单词的首字母大写。
以下为几种常用类命名规范
1. 包命名
project+项目名称+模块名称,全部单词用小写字母。

2. 类和接口命名
使用大驼峰规则,用名词或名词词组命名,每个单词的首字母大写。
以下为几种常用类的命名:
activity类,命名以Activity为后缀,如:LoginActivity
fragment类,命名以Fragment为后缀,如:ShareDialogFragment
service类,命名以Service为后缀,如:DownloadService
adapter类,命名以Adapter为后缀,如:CouponListAdapter
工具类,命名以Util为后缀,如:EncryptUtil
模型类,命名以Model为后缀,如:CouponModel
接口定义类,命名以 I 为前缀,如IUserService
接口实现类,命名以Impl为后缀,如:UserServiceImpl
3. 方法命名
用动词命名,第一个单词的首字母小写,其他单词的首字母大写。
以下为几种常用方法的命名:
初始化方法,命名以init开头,例:initView
按钮点击方法,命名以onClick开头,例:onClick
设置方法,命名以set开头,例:setData
具有返回值的获取方法,命名以get开头,例:getData
通过异步加载数据的方法,命名以load开头,例:loadData
通过异步加载回调的方法或者,命名以Callback结尾,例:userLoginCallback
布尔型的判断方法,命名以is开头,例:isEmpty
4. 常量命名
全部为大写单词,单词之间用下划线分开。
描述+}意义描述+类型描述的组合,用驼峰式,首字母小写。
5. 控件id命名
控件缩写_意义,范围可选,只在有明确定义的范围内才需要加上。
tv_name btn_cancle et_name
8. layout命名
组件类型_功能
以下为几种常用的组件类型命名:
activity_功能,为Activity的命名格式~~~~~Activity匹配的layout
fragment_功能,为Fragment的命名格式~~~~~~~~Fragment匹配的layout
dialog_功能,为Dialog的命名格式~~~~~~~~~~~Dialog匹配的layout
item_list_功能,为ListView的item命名格式
item_grid_功能,为GridView的item命名格式
header_l