一个简单、漂亮、功能强大的Android日志程序:logger

Android高性能日志记录器:Logger
介绍一款名为Android的高性能日志记录器,提供线程信息、类信息、方法信息等功能,支持JSON内容的漂亮打印,具备清理输出、跳转源代码特性,并通过Gradle轻松集成。使用示例包括日志等级的设置与调用方法,如d、e、w、v、wtf等。还支持自定义日志标签、调整输出样式、隐藏线程信息、修改日志级别等设置。

android是一个简单、漂亮、功能强大的Android日志程序。

一个简单、漂亮、功能强大的Android日志程序:logger

日志程序提供了 :

  • 线程信息Thread information
  • 类信息Class information
  • 方法信息Method information
  • 漂亮打印的JSON内容Pretty-print for json content
  • Clean output
  • Jump to source feature

Gradle

compile 'com.orhanobut:logger:1.3'

当前的Log 系统

Log.d(TAG,"hello");

一个简单、漂亮、功能强大的Android日志程序:logger


Logger

Logger.d("hello");

一个简单、漂亮、功能强大的Android日志程序:logger


用法

?
1
2
3
4
5
6
Logger.d( "hello" );
Logger.e( "hello" );
Logger.w( "hello" );
Logger.v( "hello" );
Logger.wtf( "hello" );
Logger.json(JSON_CONTENT);


Change TAG

All logs

Logger.init(YOUR_TAG);

Log based

Logger.d("mytag", "hello");

一个简单、漂亮、功能强大的Android日志程序:logger


Settings (optional)

Change the settings with init. This should be called only once. Best place would be in application class. All of them are optional.

?
1
2
3
4
5
Logger
    .init(YOUR_TAG)                // default tag : PRETTYLOGGER or use just init()
    .setMethodCount( 3 )             // default 2
    .hideThreadInfo()              // default it is shown
    .setLogLevel(LogLevel.NONE);   // default : LogLevel.FULL


Note: Use LogLevel.NONE for the release versions.


More log samples
?
1
2
3
Logger.d( "hello" );
Logger.e(exception);
Logger.json(JSON_CONTENT);

一个简单、漂亮、功能强大的Android日志程序:logger


Method info

Observe the caller methods in the order they are invoked and also thread information.

void methodA(){
   methodB();
} void methodA(){ Logger.d("hello");
}

Both method information will be shown in the order of invocation.

一个简单、漂亮、功能强大的Android日志程序:logger


You might also like
  • Hawk Simple,powerful,secure key-value storage
  • Wasp All-in-one network solution
  • Bee QA/Debug tool
  • DialogPlus Easy,simple dialog solution
  • SimpleListView Simple basic listview implementation with linearlayout

项目主页:http://www.open-open.com/lib/view/home/1427166371418

orhanobut / logger

Watch 1846 Fork 317

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值