android.util.Log类,可以方便地用于在编码调试过程中打印日志。但是在发布后的产品中,如果有太多的日志打印,则会严重地影响性能。对android.util.Log类做一个简单的封装,当产品要发布的话,将Debug设为false。
代码如下。
public class LogUtils{ /**正式上线時候设为false*/ private static final boolean Debug = true; private static final String TAG = "oyp"; public static void i(String tag, String msg) { if (Debug) android.util.Log.i(TAG, tag + msg); } public static void d(String tag, String msg) { if (Debug) android.util.Log.d(TAG, tag + msg); } public static void w(String tag, String msg) { if (Debug) android.util.Log.w(TAG, tag + msg); } public static void w(String tag, String msg, Throwable tr) { if (Debug) android.util.Log.w(TAG, tag + msg, tr); } public static void v(String tag, String msg) { if (Debug) android.util.Log.v(TAG, tag + msg); } public static void e(String tag, String msg) { android.util.Log.e(TAG, tag + msg); } public static void e(String tag, String msg, Throwable tr) { android.util.Log.e(TAG, tag + msg, tr); } }
==================================================================================================
作者:欧阳鹏 欢迎转载,与人分享是进步的源泉!
转载请保留原文地址:http://blog.csdn.net/ouyang_peng
==================================================================================================
版权声明:本文为博主原创文章,欢迎转载,转载请注明出处http://blog.csdn.net/ouyang_peng
时间: 2024-11-07 01:25:39