Android 管理Log日志
来源:互联网 发布:dnspod 阿里云 编辑:程序博客网 时间:2024/05/16 10:55
管理log一般有两种方法,博主推荐大家使用下面的第一种方法:
第一种方法:
第一步:定义一个logTools工具类,相信你能够看懂的,谁的log,可以用谁的名字做方法名,如logli,这就是工程师li打印的日志
复制代码 代码如下:
import android.util.Log;
public class LogTools {
public static boolean isShow = true;//上线模式
//public static boolean isShow = false;//开发模式
//ye工程师打出来的log
public static void logYe(String msg){
if(isShow){
Log.i("Ye", msg);
}
}
//li工程师打出来的log
public static void logli(String msg){
if(isShow){
Log.i("lili", msg);
}
}
}
第二步:在程序中应用的方式是:
复制代码 代码如下:
LogTools.logYe("onTouchEvent-----"+event.getAction());
第二种方法:
在开发中经常要打印log,但是在我们发布项目的时候是不能打印。为了方便操作log我们需要自己定义个log类然后在开发阶段将下面LOG_LEVEL 设置为6这样所有的log都能显示,在发布的时候我们将LOG_LEVEL 设置为0.这样log就非常方便管理了
复制代码 代码如下:
public class Logger {
public static int LOG_LEVEL = 0;
public static int ERROR = 1;
public static int WARN = 2;
public static int INFO = 3;
public static int DEBUG = 4;
public static int VERBOS = 5;
public static void e(String tag,String msg){
if(LOG_LEVEL>ERROR)
Log.e(tag, msg);
}
public static void w(String tag,String msg){
if(LOG_LEVEL>WARN)
Log.w(tag, msg);
}
public static void i(String tag,String msg){
if(LOG_LEVEL>INFO)
Log.i(tag, msg);
}
public static void d(String tag,String msg){
if(LOG_LEVEL>DEBUG)
Log.d(tag, msg);
}
public static void v(String tag,String msg){
if(LOG_LEVEL>VERBOS)
Log.v(tag, msg);
}
}
0 0
- Android 管理Log日志
- android log 日志管理
- android开发过程中的log日志管理
- Log日志管理
- linux运维-log日志管理
- Git中日志log管理
- Android Log 日志系统
- android打印log日志
- Android日志工具Log
- Android日志Log
- Android 关闭Log日志
- Android Log日志
- Android日志Log使用
- Android Log日志
- android Log日志输出
- Android日志系统(Log)
- Android日志工具Log
- android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法
- 安卓日志输出-logger
- Path Sum II
- 程序设计是一种设计
- 各种卡的一些信息积累
- POJ1419 Graph Coloring
- Android 管理Log日志
- U_boot 的 bootcmd 和bootargs参数详解
- 培养职业素质
- ajax同步提交
- 【二十四】记录
- BZOJ 3674 主席树+并查集
- 动态库与静态库
- 【Android开发笔记】viewpager+fragment对adapter的选择
- 黑马程序员-java基础-代码块