Log打印框架

參考:
KLog
logger
Android開發(fā)Log最佳實(shí)踐-一個簡單、漂亮、功能強(qiáng)大的Android日志程序:logger
AndroidStudio -開源項(xiàng)目日志輸入工具==Logger
Android Logger 日志框架實(shí)現(xiàn)

前言:網(wǎng)上也有很多l(xiāng)ogger使用的介紹文章,但查閱了最新github的出處,發(fā)現(xiàn)人家已經(jīng)更新到2.1.1的版本,而網(wǎng)上大多基本停留在1.1左右的版本,這里介紹一下接入使用的過程:

下面介紹下logger使用:出處
引入:

compile 'com.orhanobut:logger:2.1.1'

初始化:(不執(zhí)行l(wèi)og不打?。?/p>

Logger.addLogAdapter(new AndroidLogAdapter());//logcat日志面板輸出
Logger.addLogAdapter(new DiskLogAdapter());//支持本地log日志輸出,可用office軟件打開查閱
        

提供的方法:不同方法打印的顏色不同

Logger.d("debug");
Logger.e("error");
Logger.w("warning");
Logger.v("verbose");
Logger.i("information");
Logger.wtf("wtf!!!!");

支持占位符寫法:

Logger.d("hello %s", "world");

支持集合對象直接打印:

Logger.d(MAP);
Logger.d(SET);
Logger.d(LIST);
Logger.d(ARRAY);

支持json、xml格式打印

Logger.json(JSON_CONTENT);
Logger.xml(XML_CONTENT);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,209評論 25 708
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,654評論 19 139
  • 在應(yīng)用程序中添加日志記錄總的來說基于三個目的:監(jiān)視代碼中變量的變化情況,周期性的記錄到文件中供其他應(yīng)用進(jìn)行統(tǒng)計分析...
    時待吾閱讀 5,232評論 1 13
  • 時間:2016.1.31-2016.2.6(7天) 拒絕方式:每天晚上po一張手機(jī)電量的圖片,這七天中途只允許給手...
    不要多愁善感閱讀 294評論 0 0
  • 聊齋,是人跟鬼倆說話,演繹人鬼情未了;聊天,是人跟人倆說話,演繹周漁的火車。聊齋的故事,是見人說鬼話,見鬼...
    業(yè)_1ea4閱讀 376評論 0 0

友情鏈接更多精彩內(nèi)容