編輯:關於android開發
在Android開發和調試的過程中,Log的使用是非常頻繁的,一個好的Log工具可以幫你節省很多時間,所以凱子哥抽空寫了個這個開源項目KLog,希望可以幫助大家提高開發效率,本開源庫的靈感來自於Logger
KLog的特點 運行演示 使用詳解 KLogd KLogdString KLogdTagString KLogjsonString KLogjsonTagString 注意事項 使用JCenter引用 為什麼叫KLog 如何設置Log的顏色 項目地址
下面以KLog.d()為例,下面的用法同樣適用於
KLog.v() KLog.d() KLog.i() KLog.w() KLog.e() KLog.a()使用無參數的方法,會簡單的打印”execute”,默認Tag是當前類的名稱
使用這個方法,可以正常打印,默認Tag是當前類的名稱
這個方法和我們最常用的一樣
使用這個方法可以打印JSON格式的字符串,Tag默認為當前類的名稱
和上面的一樣,只不過Tag自己指定
KLog的打印功能是默認開啟的,請在正式版本中將KLog的打印功能關閉。
推薦使用下面的方式管理KLog的打印開關。
在BuildConfig中添加自定義字段。
public final class BuildConfig {
public static final boolean LOG_DEBUG = true;
}
在build.gradle中配置LOG_DEBUG字段在debug版本和release版本的屬性值。
android {
buildTypes {
debug {
buildConfigField "boolean", "LOG_DEBUG", "true"
}
release {
buildConfigField "boolean", "LOG_DEBUG", "false"
}
}
}
在Application中初始化
public class KLogApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
KLog.init(BuildConfig.LOG_DEBUG);
}
}
dependencies {
compile 'com.github.zhaokaiqiang.klog:library:0.0.1'
}
“K”和”L”最近,在鍵盤上點擊“KL”就可以直接調用這個類的方法,進一步提高效率。
“K”也是”凱”的首字母 ^_^。
如下,需要“Save as”保存主題,然後取消“use inherited attributes”,即可設置自己想要的顏色
請點擊這裡,歡迎star和follow,以及提交issue和pull request。
尊重原創,轉載請注明:From 凱子哥(http://blog.csdn.net/zhaokaiqiang1992) 侵權必究!
關注我的微博,可以獲得更多精彩內容
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
第3章 用C#編寫百度地圖Android手機應用程序(第5講),分類:C#、Android; 日期:2016-02-04 3.5 示例5--多地圖展示 一、簡介 地圖控件
Android 底部彈出Dialog(橫向滿屏),androiddialog項目中經常需要底部彈出框,這裡我整理一下其中我用的比較順手的一個方式(底部彈出一個橫向滿屏的d
【Android開發—電商系列】(二):仿淘寶商品屬性標簽頁 一睹為快 需求 1.動態加載屬性,如尺碼,顏色,款式等 由於每件商品的屬性是不確定的,有的商
Android 手機衛士--自定義組合控件構件布局結構,android構件由於設置中心條目中的布局都很類似,所以可以考慮使用自定義組合控件來簡化實現 本文地址:http