完成 android 基本功能
This commit is contained in:
@@ -0,0 +1,113 @@
|
||||
package com.mabeijianxi.smallvideorecord2;
|
||||
|
||||
public class Log {
|
||||
|
||||
private static boolean gIsLog = true;
|
||||
private static final String TAG = "CAPTURE_PLUGIN";
|
||||
|
||||
public static void setLog(boolean isLog) {
|
||||
Log.gIsLog = isLog;
|
||||
}
|
||||
|
||||
public static boolean getIsLog() {
|
||||
return gIsLog;
|
||||
}
|
||||
|
||||
public static void d(String tag, String msg) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.d(tag, msg);
|
||||
}
|
||||
}
|
||||
|
||||
public static void d(String msg) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.d(TAG, msg);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Send a {@link #DEBUG} log message and log the exception.
|
||||
*
|
||||
* @param tag
|
||||
* Used to identify the source of a log message. It usually
|
||||
* identifies the class or activity where the log call occurs.
|
||||
* @param msg
|
||||
* The message you would like logged.
|
||||
* @param tr
|
||||
* An exception to log
|
||||
*/
|
||||
public static void d(String tag, String msg, Throwable tr) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.d(tag, msg, tr);
|
||||
}
|
||||
}
|
||||
|
||||
public static void i(String tag, String msg) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.i(tag, msg);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Send a {@link #INFO} log message and log the exception.
|
||||
*
|
||||
* @param tag
|
||||
* Used to identify the source of a log message. It usually
|
||||
* identifies the class or activity where the log call occurs.
|
||||
* @param msg
|
||||
* The message you would like logged.
|
||||
* @param tr
|
||||
* An exception to log
|
||||
*/
|
||||
public static void i(String tag, String msg, Throwable tr) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.i(tag, msg, tr);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Send an {@link #ERROR} log message.
|
||||
*
|
||||
* @param tag
|
||||
* Used to identify the source of a log message. It usually
|
||||
* identifies the class or activity where the log call occurs.
|
||||
* @param msg
|
||||
* The message you would like logged.
|
||||
*/
|
||||
public static void e(String tag, String msg) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.e(tag, msg);
|
||||
}
|
||||
}
|
||||
|
||||
public static void e(String msg) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.e(TAG, msg);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Send a {@link #ERROR} log message and log the exception.
|
||||
*
|
||||
* @param tag
|
||||
* Used to identify the source of a log message. It usually
|
||||
* identifies the class or activity where the log call occurs.
|
||||
* @param msg
|
||||
* The message you would like logged.
|
||||
* @param tr
|
||||
* An exception to log
|
||||
*/
|
||||
public static void e(String tag, String msg, Throwable tr) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.e(tag, msg, tr);
|
||||
}
|
||||
}
|
||||
|
||||
public static void e(String msg, Throwable tr) {
|
||||
if (gIsLog) {
|
||||
android.util.Log.e(TAG, msg, tr);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user