Android 命名规范
来源:互联网 发布:ipad软件无法上网 编辑:程序博客网 时间:2024/05/17 08:55
学习自:http://blog.csdn.net/bondsui/article/details/8525894 (仅供参考,只要形成一个统一,见量知其意就可)
今天做项目时,就为了textview的id用tv_开头还是text_开头好,想了好久,一开始都用第一种,可后来自己想到了textview用text表示,imgview用img表示,这样直观明了。于是和同事讨论,他说img是表示imgButton还是imgView捏。于是就在网上搜了这篇文章。取名字是很苦恼的工作,可如果有个命名规范,一切就是so easy!
程序员的水平,看代码规范最直接了。也就是工资的高低和你的代码质量成正比的,养成良好习惯吧!!
组件名称
组件名称
Button (btn)
ImageView (iv)
TextView (tv)
EditText(et)
ImageButton (ibtn)
ListView (lv)
(一) Layout命名
1. contentview命名:activity_功能模块.xm 例如:activity_main.xml、activity_more.xml
2. Dialog命名:dialog_描述.xml 例如:dlg_hint.xml
2. PopupWindow命名:ppw_描述.xml 例如:ppw _info.xml
3. 列表项命名:listitem_描述.xml 例如:listitem_city.xml
4. 包含项: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
(三) 字符串命名
最好不要跟title、dialog、button等东西关系起来,直接用相同英文含义就可以了,如下:
<string name="ok">确定</string>
<string name=" welcome_to_use">欢迎使用</string>
(不好的例子)<string name="menu_ok ">确定</string>
(四) 控件命名
控件:缩写_描述 例如:TextView->tv_name、Button btn_buy、LinearLayout llyt_body;
- android 编码规范,命名规范
- android项目命名规范
- Android开发命名规范
- android命名规范
- Android文件命名规范
- Android文件命名规范
- Android文件命名规范
- android 命名规范
- Android文件命名规范
- Android文件命名规范
- android项目命名规范
- Android文件命名规范
- Android 命名规范
- android项目命名规范
- Android文件命名规范
- android 命名规范
- Android命名规范
- android 命名规范
- hdu2642之二维树状数组
- python静态方法
- 重学c语言系列一(gcc编译过程)
- Unity3D中的Animator动画控制
- new个妹子的话题
- Android 命名规范
- 大数据——数据量级单位汇总
- 并查集的偏移向量的学习
- mac 文件夹 隐藏和显示
- 数据库设计三大范式
- 点九:避免Andriod平台图片失真的图片形式
- inet_pton函数
- 在C++中用虚函数的作用是什么? 为什么要用到虚函数?
- SVN服务器搭建和使用(一)