首页 > 代码库 > Android转载一:Android文件命名规范
Android转载一:Android文件命名规范
REF:http://blog.csdn.net/gulianchao/article/details/23391651
(一) Layout命名
1.contentview命名:activity_功能模块.xml
例如:activity_main.xml、activity_more.xml
2.Dialog命名:dialog_描述.xml
例如:dlg_hint.xml
2.PopupWindow命名:ppw_描述.xml
例如:ppw _info.xml
- 列表项命名listitem_描述.xml
例如:listitem_city.xml
4.包含项:include_模块.xml
例如:include_head.xml、include_bottom.xml
(二) 图片命名
例如:bg_main.png、ic_main_search.png静态图片前缀_模块、前缀_模块_描述
动态图片前缀_模块_描述_状态、前缀_描述_状态 例如: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::、android:"
个人习惯使用:android::、android:,然后在class里的命名和id名字保持一致
(四) 字符串命名
最好不要跟title、dialog、button等东西关系起来,直接用相同英文含义就可以了,如果下:
再举一些不好的例子,如下
(五) 控件命名
控件缩写_描述
例如:TextViewtv_name、Button btn_buy、LinearLayoutllyt_body;
(六) 类命名
功能模块Activity.class 功能模块Service.class
如:MainActivity.class HuaFuBaoActivity.classAppUpgradeService.class
资源缩写说明
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。