import android.util.Log;
/**
* 日志记录模块
*
*/
public class LogManager {
// 锁,是否关闭Log日志输出
public static boolean LogOFF = HycsConst.LogOFF;
// 是否关闭VERBOSE输出
public static boolean LogOFF_VERBOSE = HycsConst.LogOFF_VERBOSE;
// 是否关闭debug输出
public static boolean LogOFF_DEBUG = HycsConst.LogOFF_DEBUG;
/**** 5中Log日志类型 *******/
/** 调试日志类型 */
public static final int DEBUG = 111;
/** 错误日志类型 */
public static final int ERROR = 112;
/** 信息日志类型 */
public static final int INFO = 113;
/** 详细信息日志类型 */
public static final int VERBOSE = 114;
/** 警告调试日志类型 */
public static final int WARN = 115;
/** 显示,打印日志 */
public static void LogShow(String Tag, String Message, int Style) {
if (!LogOFF) {
switch (Style) {
case DEBUG:
if (!LogOFF_DEBUG) {
Log.d(Tag, Message);
}
break;
case ERROR:
Log.e(Tag, Message);
break;
case INFO:
Log.i(Tag, Message);
break;
case VERBOSE:
if (!LogOFF_VERBOSE) {
Log.v(Tag, Message);
}
break;
case WARN:
Log.w(Tag, Message);
break;
}
}
}
}
android日志开关实例
最新推荐文章于 2024-08-19 11:43:44 发布