Android开发--日志管理
2016-01-26 10:26
351 查看
public class LogUtil { public static final int VERBOSE=1; public static final int DEBUG=2; public static final int INFO=3; public static final int WARE=4; public static final int ERROR=5; public static final int NOTHING=6; public static final int LEVEL=VERBOSE; public static void v(String tag,String msg) { if(LEVEL<=VERBOSE) { Log.v(tag,msg); } } public static void d(String tag,String msg) { if(LEVEL<=DEBUG) { Log.d(tag,msg); } } public static void i(String tag,String msg) { if(LEVEL<=INFO) { Log.i(tag,msg); } } public static void w(String tag,String msg) { if(LEVEL<=WARE) { Log.w(tag,msg); } } public static void e(String tag,String msg) { if(LEVEL<=ERROR) { Log.w(tag,msg); } } }
在项目中我们可以使用LogUtil来打印日志了,并且我们只需需改LEVEL的值我们就可以只打印我们想打印的日志了。
如把LEVER设为NOTHING可以把所有的日志都屏蔽掉
把LEVEL 设为VERBOSE就可以打印所有的日志。
相关文章推荐
- 公司一个完整的android项目流程大致如下
- Android开发--获取本地ip(wifi 3g)
- Android zxing 二维码使用
- Android Notification
- 2016年这些 Android 技术必火(转载)
- android新技术学习(2)-RxJava
- Android实例-路径信息及文件和文件夹的操作(XE8+小米2)
- Android判断当前应用程序处于前台还是后台的两种方法
- Android5.0之Palette简单实用
- Android项目及编码的规范
- Android开发--圆角 Button 按钮 xml 实现
- Android源码编译选项eng、user、userdebug的区别
- Android开发--拍照选择照片裁剪
- Android 重复安装
- Android应用开发:CardView的使用及兼容
- Android实现ListView首行距离屏幕边缘距离
- android NullPointerException: println needs a message
- Android 界面ListView使用
- MAC中设置android adb环境变量
- Android中图片转化为bitmap