Android项目命名规则.doc

Android项目命名规则.doc

ID:62153812

大小:38.50 KB

页数:4页

时间:2021-04-19

Android项目命名规则.doc_第1页
Android项目命名规则.doc_第2页
Android项目命名规则.doc_第3页
Android项目命名规则.doc_第4页
资源描述:

《Android项目命名规则.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途Android文件命名规范初版指定日期:2014年1月10日 工作组Android注:为了项目更好的协同工作,以及项目的版本维护,Android组采用以下标准来命名项目的文件;一代码命名规则:1final类型变量、枚举均采用全大写形式2控件名称采用与资源ID相同的形式统一采用全小写;例如资源中有一个 Button id为btn_login_sure  其在Activity中的映射也为属性名也应为btn_login_sure3总体使用驼峰命名方式(类名首字母大写,方法与属性首字母小写,第1.2条除外)例如:User类中有一个属性 userName 一个方法setUserN

2、ame()4继承自Android组件的类,采用父类名称作为结尾的形式 例如: LoginActivity MstarcImageView BaseFragment   HoldService5测试用数据或者类,均以Test或者test为前缀,且如果不再使用需要删除或用@Deprecated标记6凡涉及框架,或者项目内工具类的代码,据需采用eclipse标准注释进行注解7涉及Javabean的实体类,如需与其他模块保持一致性,可不遵循以上原则 二资源命名规则:(一)Layout命名1.contentview命名:activity_功能模块_【属性说明】.xml例如:activity_main.x

3、ml、activity_more.xml2.Dialog命名:dialog_描述_【属性说明】.xml 例如:dlg_hint.xml2.PopupWindow命名:ppw_描述_【属性说明】.xml  例如:ppw_info_comm.xml个人收集整理勿做商业用途3.适配器项命名adpter_控件描述_【属性说明】.xml例如:adepter_list_city.xml4.包含项:include_模块.xml    例如:include_head.xml、include_bottom.xml (二) 图片命名1.   前缀_模块、前缀_模块_描述、前缀_模块_描述_后缀例如:bg_main

4、Activity.png、  icon_btn_sure_left.png、 img_main_logo、   bg_btn_cancel_press.png (三)id命名空间类型缩写_所在上下文_属性例如登陆界面的确定按钮:btn_loginActivity_sure有一个listView,其adpter的id为adpter_list_users.xml其适配器布局文件中一个CheckBox的命名为chb_list_users_checksure三 其他规则: 1包名以com.mstarc.app.[项目名].[分组].[分组]的形式例如安全镯的service包:com.mstarc.ap

5、p.anquanzhuo.service个人收集整理勿做商业用途2命名下划线使用数量一般不能超过4个,总长度不能过长一般为四个单词为宜,长单词可采用缩写3凡以上规则未涉及的文件或代码命名,均以简洁,且方便查找为基本原则图片部分后缀对照表(静态一般为图片)后缀说明normal图片按钮等控件的状态,代表普通状态disabled图片按钮等控件的状态,代表不可用press图片按钮等控件的状态,代表按下状态(动态一般为xml文件)后缀说明selector包含了控件的各种状态下对应的资源ainm动画资源组件名称缩写对照表组件名称简写组件名称简写ButtonbtnRadioButtonrbtnImageBu

6、ttonibtnTextViewtvImageViewimgListViewlistProgressBarpbEditTextetScrollViewsvCheckBoxchbRelativeLayoutrlLinearLayoutlyTableLayouttlAbsoluteLayoutabFrameLayouttl个人收集整理勿做商业用途

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。