android中Log類的封裝
阿新 • • 發佈:2017-06-14
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 14public 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){ 26if(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類的封裝