Android开发日志统一规范 android日志统一规范管理
Android开发日志统一规范
版本号 |
修订人 |
修订日期 |
修订描述 |
V1.0 |
ak |
2011-11-29 |
创建初稿 |
1概述
为了大家能清晰地从日志查看信息,故出一份日志统一规范
2说明
编写代码时,尽量多输出日志
3正文
<!--[if !supportLists]-->1. <!--[endif]-->目前adt的logcat有level、time、pid、application、tag、text这五个元素
现在我们要规范好tag和text这2个元素,其他的不变
Tag:统一使用当前的类名命名
比如使用:
Private static final String TAG=XXX.class.getSimpleName();
Log.i(TAG,””);
Text:text要说明信息的情况
<!--[if !supportLists]-->例子, <!--[endif]-->登录时需要发送的数据为:[{"mobile":"15622334614","pwd":"123456"}]
Log.i(TAG,”登录请求=”+” [{"mobile":"15622334614","pwd":"123456"}]”);(以后会用LOG类的方法替代)
如果是登录返回的信息,则:
Log.i(TAG,”登录返回=”+” [{"XXX":"XXX","XXX":"XXX"}]”); (以后会用LOG类的方法替代)
<!--[if !supportLists]-->2. <!--[endif]-->正式商用或者出版本后,需要关闭日志。统一一个日志类方便控制
LOG.JAVA---------具体代码略
在LOG类里面封装本log的行数:
Thread.currentThread().getStackTrace()[1].getLineNumber()
<!--[if !supportLists]-->3. <!--[endif]-->一般信息用log.i输出;一些警告,异常用log.w输出
上一篇: 提升团队编码效率的几条经验