Log日志封装
Android开发过程中,常用工具类,日志类,封装一下,是为了避免其他应用,系统的日志打印了出来,更是可以自己控制它是否打印,更为方便,好用。
### 废话不多 ,直接上代码
/**
* @author Town
* @created at 2017/12/15 10:34
* @Last Modified by: Town
* @Last Modified time: 2017/12/15 10:34
* @Remarks Log统一管理类
*/
public class L {
private L() {
throw new UnsupportedOperationException("cannot be instantiated");
}
/**
* 是否需要打印bug true 打印 fasle 不打印
*/
public static boolean isDebug = true;
private static final String 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);
}
}