LogUtils:一个强大的Android日志管理器,支持对象、List、Map、数组等输出

阅读目录


  • 支持直接打印数据集合,如List、Set、Map、数组等
  • 全局配置log输出
  • 不需要设置tag
  • 准确显示调用方法、行,快速定位所在文件位置.

screenshot

LogUtils:一个强大的Android日志管理器,支持对象、List、Map、数组等输出

日志说明

LogUtils:一个强大的Android日志管理器,支持对象、List、Map、数组等输出

打印数据列表

LogUtils:一个强大的Android日志管理器,支持对象、List、Map、数组等输出

打印数组

LogUtils:一个强大的Android日志管理器,支持对象、List、Map、数组等输出

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// 输出字符串
LogUtils.d( "12345" );
// 输出参数
LogUtils.d( "12%s3%d45" "a" 0 );
// 输出异常
LogUtils.d( new NullPointerException( "12345" ));
// 输出对象
Person person =  new Person();
person.setAge( 11 );
person.setName( "pengwei" );
person.setScore( 37 .5f);
LogUtils.d(person);
// 对象为空
LogUtils.d( null );
// 输出json(json默认debug打印)
String json =  "{'a':'b','c':{'aa':234,'dd':{'az':12}}}" ;
LogUtils.json(json);
// 打印数据集合
List<Person> list1 =  new ArrayList<>();
for ( int i =  0 ; i <  4 ; i++){
     list1.add(person);
}
LogUtils.d(list1);
// 打印数组
double [][] doubles = {{ 1.2 1.6 1.7 30 33 },
   { 1.2 1.6 1.7 30 33 },
   { 1.2 1.6 1.7 30 33 },
   { 1.2 1.6 1.7 30 33 }};
LogUtils.d(doubles);
// 其他用法
LogUtils.v( "12345" );
LogUtils.i( "12345" );
LogUtils.w( "12345" );
LogUtils.e( "12345" );
LogUtils.wtf( "12345" );

options

?
1
2
3
4
5
// 配置日志是否输出(默认true)
LogUtils.configAllowLog =  false ;
 
// 配置日志前缀
LogUtils.configTagPrefix =  "abc-" ;

compile 'com.apkfuns.logutils:library:1.0.4'
?
1
2
3
4
5
< dependency >
     < groupId >com.apkfuns.logutils</ groupId >
     < artifactId >library</ artifactId >
     < version >1.0.4</ version >
</ dependency >

click here to download sources.jar

History

  • 1.0.0 (2015/07/13)
    • 打印对象,字符串,异常,且显示文件行数
  • 1.0.1 (2015/07/22)
    • 打印json字符串
  • 1.0.2 (2015/07/24)
    • 支持打印List、Se等数据集合
  • 1.0.3 (2015/07/24)
    • 支持打印Map集合
  • 1.0.4 (2015/07/25)
    • 支持打印数组(暂仅支持一维、二维数组)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值