This article describes the unified management class of Log in Android development. Share it for your reference, as follows:
/** * Log unified management category * * */ public class Logger { private Logger() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instantiated"); } public static boolean isDebug = true;// Whether to print a bug, you can initialize it in the application's onCreate function private static final String TAG = "tag"; // The following four are the default tag functions public static void i(String msg) { if (isDebug) (TAG, msg); } public static void d(String msg) { if (isDebug) (TAG, msg); } public static void e(String msg) { if (isDebug) (TAG, msg); } public static void v(String msg) { if (isDebug) (TAG, msg); } // Below is the function to pass in a custom tag public static void i(String tag, String msg) { if (isDebug) (tag, msg); } public static void d(String tag, String msg) { if (isDebug) (tag, msg); } public static void e(String tag, String msg) { if (isDebug) (tag, msg); } public static void v(String tag, String msg) { if (isDebug) (tag, msg); } }
For more information about Android related content, please check out the topic of this site:Android file operation skills summary》、《Android View View Tips Summary》、《Android programming activity operation skills summary》、《Android layout layout tips summary》、《Android development introduction and advanced tutorial》、《Android resource operation skills summary"and"Android control usage summary》
I hope this article will be helpful to everyone's Android programming design.