
Android
另外,不要勾选上Usetabcharacter,可以保证切换到不同tab长度的环境时还能继续保持统一的4个空的缩进样式。3。花括号不要单独一行,和它前面的代码同一行。而且,花括号与前面的代码之间用一个空隔开。4。空的使用if、else、for、switch、while等逻辑关键字与后面的语句留一个空隔开。
运算符两边各用一个空隔开。方法的每个参数之间用一个空隔开。5。空行的使用将逻辑相关的代码段用空行隔开,以提高可读性。空行也只空一行,不要空多行。在以下情况需用一个空行:两个方法之间方法内的两个逻辑段之间方法内的局部变量和方法的第一条逻辑语句之间常量和变量之间6。

ABS
一个方法最多不要超过40行代码。11。范围型的常量用枚举类定义,而不要直接用整型或字符,这样可以减少范围的有效性检查。12。文字大小的单位统一用sp,元素大小的单位统一用dp。13。应用中的字符串统一在strings。XML中定义,然后在代码和布局文件中引用。
14。颜色统一在colors。XML中定义,然后在代码和布局文件中引用。另外,不要在代码和布局文件中引用系统的颜色,除了透明。命名规范1。包命名域名反写项目名称模块名称,全部单词用小写字母。例如,我的KAndroid项目的Model模块包名如下:2。
类和接口命名使用大驼峰规则,用名词或名词词组命名,每个单词的首字母大写。以下为几种常用类的命名:activity类,命名以Activity为后缀,如:LoginActivityfragment类,命名以Fragment为后缀,如:ShareDialogFragmentservice类,命名以Service为后缀,如:DownloadServiceadapter类,命名以Adapter为后缀,如:CouponListAdapter工具类,命名以Util为后缀,如:EncryptUtil模型类,命名以BO为后缀,如:CouponBO接口实现类,命名以Impl为后缀,如:ApiImpl3。
方法命名使用小驼峰规则,用动词命名,第一个单词的首字母小写,其他单词的首字母大写。
以下为几种常用方法的命名:初始化方法,命名以init开头,例:initView按钮点击方法,命名以to开头,例:toLogin设置方法,命名以set开头,例:setData具有返回的获取方法,命名以get开头,例:getData通过异步加载数据的方法,命名以load开头,例:loadData。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号