下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——Android文件命名规范
Android文件命名规范
资源控件命名
仅供参考,只要形成一个统一,见量知其意就可
程序员的水平,看代码规范最直接了。也就是工资的高低和你的代码质量成正比的,养成良好习惯吧!!(一)Layout命名
1.contentview命名:activity_功能模块.xml例如:activity_main.xml、activity_more.xml2.Dialog命名:dialog_描述.xml例如:dlg_hint.xml
2.PopupWindow命名:ppw_描述.xml例如:ppw_info.xml3.列表项命名listitem_描述.xml例如:listitem_city.xml4.包含项:include_模块.xml
例如:include_head.xml、include_bottom.xml
(二)图片命名
1.静态图片前缀_模块、前缀_模块_描述例如:bg_main.png、ic_main_search.png
2.动态图片前缀_模块_描述_状态、前缀_描述_状态
例如:btn_film_buy_n.png、btn_film_buy_p.png、btn_back_n.png假使有多种形态如按钮等除外如btn_film_buy.xml(selector)
(三)id命名(待调整??)
Xml中id的命名,建议直接根据意义命名,不必使用以上繁杂的定位,由于findViewById只在某指定layout中find。或者value中建立id文件统一管理(兼容性不好)
android:id=\、android:id=\
(四)字符串命名
最好不要跟title、dialog、button等东西关系起来,直接用一致英文含义就可以了,假使下:
再举一些不好的例子,如下(五)控件命名控件缩写_描述例如:TextViewtv_name、Buttonbtn_buy、LinearLayoutllyt_body;(六)类命名功能模块Activity.class功能模块Service.class如:MainActivity.classHuaFuBaoActivity.classAppUpgradeService.class资源缩写说明前缀ic--icon说明主要用于布局和子布局的图标bg--background主要用于布局和子布局的背景di--dividersl--selectorcl--color主要用于分隔线,不仅包括Listview中的还包括普通布局中的线主要用于某一view多种状态,listview按钮等主要用于颜色值主要用于按钮的表示,有时我们会在ic和bt之间踌躇,简单的区分即是功能视图,bt--button假使一个view执行的时back或者confirm或者cancel的功能,则命名上则应当使用bt后缀unitnorhlpressselectunselect说明在使用xml的tilemode来配图片时,element图片使用此后缀图片的状态,代表普通状态图片的状态,代表高亮状态图片的状态,代表按下状态图片的状态,代表其所占的view被选中图片的状态,代表其所占的view没有被选中组件名称对照表组件名称
简写组件名称简写
ButtonImageButtonImageViewProgressBarScrollViewRelativeLayoutTableLayoutFrameLayout
Btn(btn)Ibtn(ibtn)Iv(iv)Pbar(pbar)Sclv(scly)Rlyt(rlyt)Tlyt(tlyt)Flyt(flyt)RadioButtonTextViewListViewEditTextCheckBoxLinearLayoutA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 满意度调查反馈处理规范
- 小麦赤霉病防控应急技术方案
- 客诉危机公关处理应急手册
- 炼化装置爆炸事故处置方案
- 现场安全警示标识设置规范
- 厂区工作场所卫生管理考核标准
- 牛羊越冬保膘饲养方案
- 节后复工安全教育实施方案
- 风力发电运输组织方案
- 风电场夜间高空作业防护方案
- 个人挂靠公司合同协议
- CJJT153-2010 城镇燃气标志标准
- 26照明拖鞋(教学设计)-青岛版科学五年级下册
- DL-T825-2021电能计量装置安装接线规则
- 借款合同模板电子版
- 小学奥数几何模块-等高模型、等积变形、一半模型
- 心律失常PPT医学课件
- 2023【画室装修】护墙板包工合同范本正规范本(通用版)
- 排水管网清淤疏通方案(技术方案)
- CT维保服务投标方案
- 2023年中日友好医院住院医师规范化培训(超声医学科)招生考试参考题库+答案
评论
0/150
提交评论