安卓log工具类总结
来源:互联网 发布:淘宝众筹不成功会怎样 编辑:程序博客网 时间:2024/05/17 02:09
安卓的使用常常用到log,但在项目完成之后上线时候log往往会泄漏你的信息,所以需要进行log的开闭控制。工具类如下:
public class MLog { public static final String TAG = MLog.class.getSimpleName(); static final boolean IS_LOG = BuildConfig.DEBUG; public static void i(String pTag, String pMsg) { if (IS_LOG) Log.i(pTag, pMsg); } public static void i(String pTag, String pMsg, Throwable pThrowable) { if (IS_LOG) Log.i(pTag, pMsg, pThrowable); } public static void e(String pTag, String pMsg) { if (IS_LOG) Log.e(pTag, pMsg); } public static void e(String pTag, String pMsg, Throwable pThrowable) { if (IS_LOG) Log.e(pTag, pMsg, pThrowable); } public static void d(String pTag, String pMsg) { if (IS_LOG) Log.d(pTag, pMsg); } public static void d(String pTag, String pMsg, Throwable pThrowable) { if (IS_LOG) Log.d(pTag, pMsg, pThrowable); } public static void v(String pTag, String pMsg) { if (IS_LOG) Log.v(pTag, pMsg); } public static void v(String pTag, String pMsg, Throwable pThrowable) { if (IS_LOG) Log.v(pTag, pMsg, pThrowable); } public static void w(String pTag, String pString) { if (IS_LOG) Log.w(pTag, pString); } public static void w(String pTag, String pMsg, Throwable pThrowable) { if (IS_LOG) Log.w(pTag, pMsg, pThrowable); } public static void w(String pTag, Throwable pThrowable) { if (IS_LOG) Log.w(pTag, pThrowable); } public static void wtf(String pTag, String pString) { if (IS_LOG) Log.wtf(pTag, pString); } public static void wtf(String pTag, String pMsg, Throwable pThrowable) { if (IS_LOG) Log.wtf(pTag, pMsg, pThrowable); } public static void wtf(String pTag, Throwable pThrowable) { if (IS_LOG) Log.wtf(pTag, pThrowable); } public static void isLoggable(String pTag, int plevel) { if (IS_LOG) Log.isLoggable(pTag, plevel); } public static void sysout(String pTag, String pString) { if (IS_LOG) System.out.println(pTag + " " + pString); }}
0 0
- 安卓log工具类总结
- 安卓LOG封装类
- 安卓LOG封装类
- 安卓非常好用的Log工具类,快速定位到当前行数
- Log安卓开发中常用的优秀日志工具
- Log安卓开发中常用的优秀日志工具
- 安卓工具类
- 安卓开发:自定义Log日志类
- 安卓中的log
- 【OpenSource】【Log】Log工具类
- 安卓工具类------->SharedPreferences
- 安卓工具类------->ToolFor9Ge
- 安卓-LogUtil工具类
- 安卓数据库工具类
- 安卓各种工具类
- 安卓控件工具类
- 安卓权限工具类
- 安卓 log 的用法
- java安装以及maven安装和基本使用
- MySQL的int设置不当引起BUG
- Ubuntu 14.04配置Shadowsocks和Privoxy实现浏览器和终端代理
- 作用域之词法作用域
- 快速幂运算(数论知识)
- 安卓log工具类总结
- vue结合elementUI,MinUi
- 合并排序的递归与非递归写法
- 【GDOI2017模拟一试4.11】腐女的生日
- ffmpeg编译
- spring使用@ExceptionHandler、@ControllerAdvice统一异常处理
- 数据结构与算法---直接插入排序
- Activity的四种启动模式和onNewIntent()
- 删除子串