1 package com.xdsjs.save.utils; 2 3 /** 4 * 日志相关管理类 5 * Created by xdsjs on 2015/10/13. 6 */ 7 8 import android.util.Log; 9 10 public class LogUtils { 11 12 private LogUtils() { 13 /* cannot be instantiated */ 14 throw new UnsupportedOperationException("cannot be instantiated"); 15 } 16 17 public static boolean isDebug = true;// 是否需要打印bug,可以在application的onCreate函数里面初始化 18 private static final String TAG = "-------------->"; //默认的Tag 19 20 // 下面四个是默认tag的函数 21 public static void i(String msg) { 22 if (isDebug) 23 Log.i(TAG, msg); 24 } 25 26 public static void d(String msg) { 27 if (isDebug) 28 Log.d(TAG, msg); 29 } 30 31 public static void e(String msg) { 32 if (isDebug) 33 Log.e(TAG, msg); 34 } 35 36 public static void v(String msg) { 37 if (isDebug) 38 Log.v(TAG, msg); 39 } 40 41 // 下面是传入自定义tag的函数 42 public static void i(String tag, String msg) { 43 if (isDebug) 44 Log.i(tag, msg); 45 } 46 47 public static void d(String tag, String msg) { 48 if (isDebug) 49 Log.i(tag, msg); 50 } 51 52 public static void e(String tag, String msg) { 53 if (isDebug) 54 Log.i(tag, msg); 55 } 56 57 public static void v(String tag, String msg) { 58 if (isDebug) 59 Log.i(tag, msg); 60 } 61 }
Android 相关日志代码:https://github.com/WecanStudio/Android/blob/master/%E5%B7%A5%E5%85%B7%E7%B1%BB/LogUtils.java
| package com.xdsjs.save.utils; | |
| /** | |
| * 日志相关管理类 | |
| * Created by xdsjs on 2015/10/13. | |
| */ | |
| import android.util.Log; | |
| public class LogUtils { | |
| private LogUtils() { | |
| /* cannot be instantiated */ | |
| throw new UnsupportedOperationException("cannot be instantiated"); | |
| } | |
| public static boolean isDebug = true;// 是否需要打印bug,可以在application的onCreate函数里面初始化 | |
| private static final String TAG = "-------------->"; //默认的Tag | |
| // 下面四个是默认tag的函数 | |
| public static void i(String msg) { | |
| if (isDebug) | |
| Log.i(TAG, msg); | |
| } | |
| public static void d(String msg) { | |
| if (isDebug) | |
| Log.d(TAG, msg); | |
| } | |
| public static void e(String msg) { | |
| if (isDebug) | |
| Log.e(TAG, msg); | |
| } | |
| public static void v(String msg) { | |
| if (isDebug) | |
| Log.v(TAG, msg); | |
| } | |
| // 下面是传入自定义tag的函数 | |
| public static void i(String tag, String msg) { | |
| if (isDebug) | |
| Log.i(tag, msg); | |
| } | |
| public static void d(String tag, String msg) { | |
| if (isDebug) | |
| Log.i(tag, msg); | |
| } | |
| public static void e(String tag, String msg) { | |
| if (isDebug) | |
| Log.i(tag, msg); | |
| } | |
| public static void v(String tag, String msg) { | |
| if (isDebug) | |
| Log.i(tag, msg); | |
| } | |
| } |
原文:http://www.cnblogs.com/lr393993507/p/5771866.html