Android日志系统第三方库------Logger
来源:互联网 发布:淘宝买家等级一个钻 编辑:程序博客网 时间:2024/05/22 11:59
Logger
GitHub的小搬运工~~~~
为什么要使用第三方log库,和android自带的Log有什么优点?
- Logger不必每次输入TAG
- Logger打印出当前线程名,方便调试
- Logger可以打印list,map,json,xml
- Logger信息过长会自动换行
- Logger可以让打印信息只存在debug版本中
- Logger很美观
Logger的使用
官方地址: https://github.com/orhanobut/logger
1 gradle
compile 'com.orhanobut:logger:2.1.1'
2 Initialize
Logger.addLogAdapter(new AndroidLogAdapter());在初始化过程中可以使用默认值配置初始化也可以自定义 FormatStrategy formatStrategy = PrettyFormatStrategy.newBuilder() .showThreadInfo(false) //是否选择显示线程信息,默认为true .methodCount(0) //方法数显示多少行,默认2行 .methodOffset(7) //隐藏方法内部调用到偏移量,默认5 .logStrategy(customLog) //打印日志的策略,默认LogCat .tag("My custom tag") //自定义TAG全部标签,默认PRETTY_LOGGER .build(); Logger.addLogAdapter(new AndroidLogAdapter(formatStrategy));
3use
//打印字符串 Logger.d("debug");Logger.e("error");Logger.w("warning");Logger.v("verbose");Logger.i("information");Logger.wtf("wtf!!!!");//格式化输出Logger.d("hello %s", "world");//打印集合,仅仅支持debugLogger.d(MAP);Logger.d(SET);Logger.d(LIST);Logger.d(ARRAY);//Json和XmlLogger.json(JSON_CONTENT);Logger.xml(XML_CONTENT);
阅读全文
1 0
- Android日志系统第三方库------Logger
- Android日志系统第三方库------Logger 源码分析
- Android Logger日志系统
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android 简单的Logger 日志系统实现
- Android日志系统驱动程序Logger源代码分析
- Android日志系统驱动程序Logger源代码分析
- Android 日志库 Logger的简单使用
- Android 第三方库
- android第三方库
- Codeforces 757 C Felicity is Coming! 【STL+思维】
- Diffie-Hellman密钥交换算法的JavaScript实现
- php获取apk包信息的类
- java中使用逗号将集合拼接成字符串
- felix-启动时报错ClassNotFound
- Android日志系统第三方库------Logger
- 微信的redirect_uri参数错误解决办法
- 数据结构与算法练习(Java实现)
- windowns 常用的命令大全
- Oracle总结
- java中逻辑右移">>>"算术右移">>"的区别
- AR涂涂乐项目之识别图制作制作地球仪剪影二
- (转)中国首单运用区块链技术的交易所ABS获批
- C语言流程控制知识点汇总