初心

何期自性,本自具足

ANDROID命名规范

| Comments

  要时刻注意代码的规范性和可读性。

  • 类命名,需要清晰的命名,首字母大写,不包括数字与下划线。正确的方式:MyClass 错误的方式:Myclass, My_Class, myClass, my_class

  • 成员变量命名,需要清晰命名,首字母小写,私有以及保护成员变量首字母以 m 开始, 表示 member, 以方便别人阅读代码。正确的方式:mPrivateData,一般容易犯的错误是不写 m, 和临时变量命名一致,这样使得代码阅读时候容易混淆。

  • 临时变量命名,需要清晰命名,首字母小写,比如: int tempDataCount;

  • 成员函数命名,命名清晰,首字母小写,比如: functionForWhat();

android code style


Android命名规范

[转载]文章出处

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

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

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

3.常量命名

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

4.layout中的id命名

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

view的缩写详情如下

LayoutView:lv

RelativeView:rv

TextView:tv

ImageView:iv

ImageButton:im

Button:btn

5.activity中的view变量命名

命名模式为:逻辑名称+view缩写

建议:如果layout文件很复杂,建议将layout分成多个模块,每个模块定义一个moduleViewHolder,其成员变量包含所属view

6.strings.xml中的id命名

命名模式:activity名称_功能模块名称_逻辑名称/activity名称_逻辑名称/common_逻辑名称

strings.xml中,使用activity名称注释,将文件内容区分开来

7.drawable中的图片命名

命名模式:activity名称_逻辑名称/common_逻辑名称

Comments