Android编码规范

刚实习找工作那会儿是很困难的,基本上投出去的简历都是石沉大海,因为没有实际的项目开发经验、没有牛逼的背景、更重要的是没有真才实学,尽管我大学期间读的是计算机专业,也算是科班出身,可是……你懂的。后来勉强一家公司收留了我,然后一个问题立马出现在我的面前,那就是编写代码时候变量的命名:TextView ,ListView ……几乎是每一个.java or .xml 文件中命名的格式都不一样。其实,自己在
摘要由CSDN通过智能技术生成

刚实习找工作那会儿是很困难的,基本上投出去的简历都是石沉大海,因为没有实际的项目开发经验、没有牛逼的背景、更重要的是没有真才实学,尽管我大学期间读的是计算机专业,也算是科班出身,可是……你懂的。

后来勉强一家公司收留了我,然后一个问题立马出现在我的面前,那就是编写代码时候变量的命名:TextView ,ListView ……几乎是每一个.java or .xml 文件中命名的格式都不一样。其实,自己在读自己写的代码时也感到很无语的。

后来我就在想统一自己命名的方式,试了一段时间之后感觉这样还是挺不错的。是的,应该有一个统一的命名方式,这样在写、读代码的时候会更方便一点。

以下是我在用的命名时的习惯(其实也是在网上找见的,但是我已经记不清楚来源了),其实不管用什么命名的方式,最后的终极目的是一样的——写出优秀的,最起码让自己、别人读起来不是很费劲的代码。


一、Android开发编码规范

1、java代码中不出现中文,最多注释中可以出现中文

2、局部变量命名、静态成员变量命名

只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写

3、常量命名

只能包含字母和,字母全部大写,单词之间用隔开

4、layout中的id命名

命名模式为:view缩写_模块名称_view的逻辑名称

view的缩写详情如下

LayoutView:lv RelativeView:rv TextView:tv ImageView:iv ImageButton:im Button:btn

layout的缩写详情如下

FrameLayout

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值