全域性控制log工具類

2021-08-25 19:29:48 字數 946 閱讀 5813

全域性控制log工具類

在android中使用log除錯,當發布版本的時候,往往需要將log除錯的相關**注釋,通常比較麻煩。

使用全域性控制類log就比較方便。

/*

* author:xwj

* date:2018/8/25 下午1:22

* 全域性控制log工具類

*/public class mlog

public static boolean isdebug = true;

private static string tag = "xwj";

public static void setmlog(string tag,boolean isdebug)

// 下面四個是預設tag的函式

public static void i(string msg)

public static void d(string msg)

public static void e(string msg)

public static void v(string msg)

// 下面是傳入自定義tag的函式

public static void i(string tag, string msg)

public static void d(string tag, string msg)

public static void e(string tag, string msg)

public static void v(string tag, string msg)

/** * 截斷輸出日誌

* @param msg

*/public static void logi(string tag, string msg)

//剩餘部分

log.i(tag, msg);

}}}

log工具類奉上

今天寫了乙個log的工具類解決一次修改全域性隱藏日子問題活不多說上 public class logutil private static logutil logutil 提供乙個公共的 靜態的 返回值型別是當前本類的物件 public static logutil getlogutil retur...

Log工具類 簡單封裝

使用簡單,在同一專案下其他類使用時只需要logger.i this,msg 就可以.this會自動引用類名,msg可隨便輸入會自動轉換為string型別publicclasslogger 列印 i級別的 log param objtag param objmsg publicstaticvoide ...

定製自己的Log日誌工具 輕鬆控制log列印

在寫專案時為了方便除錯,往往會在 的很多地方都列印大量的日誌。最近專案基本完成了,這時卻有乙個非常讓人頭疼的問題,就是之前用於除錯的那些日誌在專案上線之後仍舊會照常列印,這樣不僅會降低程式的執行效率,還有可能將一些重要的資料洩露出去。為了不讓專案上線後繼續列印這些日誌,就有人會想到乾脆把之前的日誌輸...