Android爱好者程序员@IT·互联网

我的自定义Log——Logger

2016-06-28  本文已影响666人  qiaoStr

概述

log是有助于我们调式bug,或者看一些重要的信息,特别是在开发的过程中,难免会产生很多很多的log,但如果开发完了需要发正式的release版本,如果不撤销这些log日志,会多多少少影响着性能,还有就是也会被其他开发人员开到一些敏感的信息。android提供的Log这个类,功能太少了,如果不自己再封装下,很难达到自己的要求,比如你想在debug版本时可以随时看到日志,并且也可以给测试的同事看到,还有个场合就是正式发布的时候屏蔽所有的日志,还有些场景就是希望能看到更具体的这个log信息具体在哪个类中哪个方法中并且还可以看到具体在哪一行,它所在的线程是什么,那么Logger就可以做到。最近我在研究rxJava和retrofit,很多时候需要做到当前在哪个线程中执行,所以就封装了这个Logger的工具类。

Github地址

https://github.com/justinhaisheng/LoggerDemo-Master/tree/master

功能介绍

使用方法

上一篇 下一篇

猜你喜欢

热点阅读