制定自己的Log 日志工具
来源:互联网 发布:淘宝怎么开卫浴店 编辑:程序博客网 时间:2024/04/29 03:02
虽然Android 中自带的日志工具非常强大,但也不说完全没有缺点。比如,你在写个庞大的项目,期间调试很多地方需要打印大量的日志。等到项目快完成了,但是却有个非常头疼的问题,之前用于调试的日志,在项目上线后,仍然会打印大量的日志,这不仅会造成运行效率的降低,还有可能将一些机密的东西泄露,就会带来一些不必要的麻烦。
代码非常简单,直接向下↓看:
public class LogUtil { public static final int VERBOSE = 1; private static final int DEBUG = 2; public static final int INFO = 3; private static final int WARN = 4; public static final int ERROR = 5; public static final int NOTHING = 6; private static 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.v(tag, msg); } } public static void i(String tag, String msg) { if (level <= INFO) { Log.v(tag, msg); } } public static void w(String tag, String msg) { if (level <= WARN) { Log.v(tag, msg); } } public static void e(String tag, String msg) { if (level <= ERROR) { Log.v(tag, msg); } }}
代码非常简单,想必大家都能看懂。这里 通过修改 level 的值,想打什么日志就打什么日志,当然也可以不打日志。
之前的问题也就迎刃而解了。
1 0
- 制定自己的Log 日志工具
- 定制自己的日志(Log)工具
- Android中分装Log,指定自己的日志工具
- 定制自己的Log日志工具以及调试程序
- 定制自己的Log日志工具—轻松控制log打印
- Android的日志工具Log
- android的日志工具log
- android的日志工具Log
- Android的日志工具Log
- Android的日志工具Log
- Android的日志工具Log
- Android的日志工具Log
- 自己写的C++日志类log
- 制定自己的优先级
- 定制自己的日志工具
- 定制自己的日志工具
- 定制自己的日志工具
- 定制自己的日志工具
- 数据存储单位
- AndroidStudio引用NDK生成的so文件
- android 系统4.4调用本地图库和系统相机
- Gym
- 单独设置圆角
- 制定自己的Log 日志工具
- iOS开发UITableViewCell的选中时的颜色设置
- How to Use Homebrew Zsh Instead of Mac OS X Default
- 雨林木风 ghost win7 纯净版系统下载
- 数据库连接:操作数据增删改查
- iOS方法中加闭包参数
- JAVA 方法签名
- hdu5562(贪心)
- 面对对象(2)