1. 程式人生 > >android中Log類的封裝

android中Log類的封裝

col mark pre class 打印日誌 static sta 日誌 blog

1.為了方便的使用Log打印日誌,以及後續方便撤銷日誌打印,所以對Log類進行封裝是一件好事。

 1 package market.phone;
 2 
 3 import android.util.Log;
 4 
 5 /**
 6  * 自己封裝的log類,按是調試或者是實際
 7  * Created by Administrator on 2017/6/13.
 8  */
 9 
10 public class LogU {
11     /*m默認不打印Log,如果要打印,置為true*/
12     private static boolean enableLog = false;
13 
14
public static void Le(String tag,String msg){ 15 if(enableLog) 16 Log.e(tag,msg); 17 18 } 19 public static void Ld(String tag,String msg){ 20 if(enableLog) 21 Log.d(tag,msg); 22 23 } 24 25 public static void Li(String tag,String msg){ 26
if(enableLog) 27 Log.i(tag,msg); 28 29 } 30 public static void Lv(String tag,String msg){ 31 if(enableLog) 32 Log.v(tag,msg); 33 34 } 35 public static void Lw(String tag,String msg){ 36 if(enableLog) 37 Log.w(tag,msg); 38 39
} 40 41 42 }

2.通過修改enableLog的值來實現我們的打印Log需求

android中Log類的封裝