Logger应用

一、简介

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应用_第1张图片
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就简单介绍完了,是时候进行下一个部分的学习啦!

你可能感兴趣的:(Logger应用)