一、简介
Logger:Simple, pretty and powerful logger for android,专门为安卓打印日志的框架,使用简单、外观漂亮、功能强大。GitHub地址在此 。与之相同的Android日志打印库有Log(原生)、Timber (Jake wharton 大神开源的)、xLog (星星也很多!)。
二、应用
1、添加依赖
项目module的gradle文件中添加一下代码:
compile'com.orhanobut:logger:1.15'
2、代码表现
在MainActvity中打印日志
Logger.d(this);
结果是这样的:
logger日志其中,方法名d(A a)是指打印Debug信息,在Android中对应的五个日志等级是verbose(冗长的)、debug(调试)、info(信息)、warning(警告)、error(错误),这一点与系统日志是一样的、但其参数A 就增加了很多类型,在此不再一一例举,主要包括下面这些:
Logger.d(list);//list集合
Logger.d(map);//map集合
Logger.d(set);//set集合
Logger.d(new String[]);//数组
Logger.d("hello %s %d","world",5);//String format 支持占位及字符串拼接
Logger不仅可以输出调试信息,还可以打印调试时的数据信息,比如:
Logger.wtf("hello");
Logger.json(JSON_CONTENT);
Logger.xml(XML_CONTENT);
其他的就省略了,用的不多嘛^V!V^
Logger就简单介绍完了,是时候进行下一个部分的学习啦!
网友评论