android.util.Log#v ( )源码实例Demo

下面列出了android.util.Log#v ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: android-dev-challenge   文件: NetworkUtils.java
/**
 * Builds the URL used to talk to the weather server using a location. This location is based
 * on the query capabilities of the weather provider that we are using.
 *
 * @param locationQuery The location that will be queried for.
 * @return The URL to use to query the weather server.
 */
private static URL buildUrlWithLocationQuery(String locationQuery) {
    Uri weatherQueryUri = Uri.parse(FORECAST_BASE_URL).buildUpon()
            .appendQueryParameter(QUERY_PARAM, locationQuery)
            .appendQueryParameter(FORMAT_PARAM, format)
            .appendQueryParameter(UNITS_PARAM, units)
            .appendQueryParameter(DAYS_PARAM, Integer.toString(numDays))
            .build();

    try {
        URL weatherQueryUrl = new URL(weatherQueryUri.toString());
        Log.v(TAG, "URL: " + weatherQueryUrl);
        return weatherQueryUrl;
    } catch (MalformedURLException e) {
        e.printStackTrace();
        return null;
    }
}
 
/**
 * This method converts the byte array to an integer array.
 *
 * @return : Integer Array
 * @parameter : b {the byte array}
 */

public static int[] byteArrayToIntArray(byte[] b) {

    Log.v("Size byte array", b.length + "");

    int size = b.length / 3;

    Log.v("Size Int array", size + "");

    System.runFinalization();
    //Garbage collection
    System.gc();

    Log.v("FreeMemory", Runtime.getRuntime().freeMemory() + "");
    int[] result = new int[size];
    int offset = 0;
    int index = 0;

    while (offset < b.length) {
        result[index++] = byteArrayToInt(b, offset);
        offset = offset + 3;
    }

    return result;
}
 
源代码3 项目: libcommon   文件: ChannelBuilder.java
/**
 * コンストラクタ
 * 新規に作成するとわかっている場合・既存設定を上書きする場合を除いて#getBuilderを使うほうがいい。
 * @param channelId nullならチャネルidはDEFAULT_CHANNEL_IDになる
 * @param name
 * @param importance
 * @param groupId
 * @param groupName
 */
public ChannelBuilder(
	@NonNull final Context context,
	@Nullable final String channelId,
	@Nullable final CharSequence name,
	@Importance final int importance,
	@Nullable final String groupId, @Nullable final String groupName) {

	if (DEBUG) Log.v(TAG, "Constructor:");
	this.mContext = context;
	this.channelId = TextUtils.isEmpty(channelId)
		? DEFAULT_CHANNEL_ID : channelId;
	this.name = name;
	this.importance = importance;
	this.groupId = groupId;
	this.groupName = groupName;
}
 
源代码4 项目: Study_Android_Demo   文件: PtrCLog.java
/**
 * Send a VERBOSE log message.
 *
 * @param tag
 * @param msg
 * @param args
 */
public static void v(String tag, String msg, Object... args) {
    if (sLevel > LEVEL_VERBOSE) {
        return;
    }
    if (args.length > 0) {
        msg = String.format(msg, args);
    }
    Log.v(tag, msg);
}
 
源代码5 项目: Torchie-Android   文件: LogUtils.java
public static void LOGV(final String tag, String message, Throwable cause) {
    if (LOGGING_ENABLED) {
        if (Log.isLoggable(tag, Log.VERBOSE)) {
            Log.v(tag, message, cause);
        }
    }
}
 
源代码6 项目: monkeyboard-radio-android   文件: RadioDevice.java
public void startPollLoop() {
    Log.v(TAG, "startPollLoop()");

    if (pollThread != null) {
        pollThread.interrupt();
    }

    Log.v(TAG, "Starting poll loop");
    pollThread = new Thread(pollLoop);
    pollThread.start();
}
 
源代码7 项目: android_9.0.0_r45   文件: GnssLocationProvider.java
/**
 * called from native code to update our status
 */
private void reportStatus(int status) {
    if (DEBUG) Log.v(TAG, "reportStatus status: " + status);

    boolean wasNavigating = mNavigating;
    switch (status) {
        case GPS_STATUS_SESSION_BEGIN:
            mNavigating = true;
            mEngineOn = true;
            break;
        case GPS_STATUS_SESSION_END:
            mNavigating = false;
            break;
        case GPS_STATUS_ENGINE_ON:
            mEngineOn = true;
            break;
        case GPS_STATUS_ENGINE_OFF:
            mEngineOn = false;
            mNavigating = false;
            break;
    }

    if (wasNavigating != mNavigating) {
        mListenerHelper.onStatusChanged(mNavigating);

        // send an intent to notify that the GPS has been enabled or disabled
        Intent intent = new Intent(LocationManager.GPS_ENABLED_CHANGE_ACTION);
        intent.putExtra(LocationManager.EXTRA_GPS_ENABLED, mNavigating);
        mContext.sendBroadcastAsUser(intent, UserHandle.ALL);
    }
}
 
源代码8 项目: Svg-for-Apache-Weex   文件: WXSvgContainer.java
@WXComponentProp(name = "viewBox")
public void setViewBox(String viewBox) {
  String box = viewBox;
  Log.v("WXSvgContainer", "box is " + box);
  if (!TextUtils.isEmpty(box)) {
    String[] p = box.split(" ");
    if (p != null && p.length == 4) {
      mViewBoxX = Integer.valueOf(p[0]);
      mViewBoxY = Integer.valueOf(p[1]);
      mviewBoxWidth = Integer.valueOf(p[2]);
      mviewBoxHeight = Integer.valueOf(p[3]);
    }
  }
}
 
源代码9 项目: Fatigue-Detection   文件: RenderHandler.java
public static final RenderHandler createHandler(final String name,int width, int height) {
	if (DEBUG) Log.v(TAG, "createHandler:");
	final RenderHandler handler = new RenderHandler(width,height);
	synchronized (handler.mSync) {
		new Thread(handler, !TextUtils.isEmpty(name) ? name : TAG).start();
		try {
			handler.mSync.wait();
		} catch (final InterruptedException e) {
		}
	}
	return handler;
}
 
源代码10 项目: ViewPrinter   文件: PrinterLogger.java
void v(String message) {
    if (should(LEVEL_VERBOSE)) {
        Log.v(mTag, message);
        lastMessage = message;
        lastTag = mTag;
    }
}
 
源代码11 项目: WeatherStream   文件: CustomViewAbove.java
private boolean thisSlideAllowed(float dx) {
	boolean allowed = false;
	if (isMenuOpen()) {
		allowed = mViewBehind.menuOpenSlideAllowed(dx);
	} else {
		allowed = mViewBehind.menuClosedSlideAllowed(dx);
	}
	if (DEBUG)
		Log.v(TAG, "this slide allowed " + allowed + " dx: " + dx);
	return allowed;
}
 
源代码12 项目: libcommon   文件: ServiceRecorder.java
/**
 * 関係するリソースを破棄する
 */
public void release() {
	if (!mReleased) {
		mReleased = true;
		if (DEBUG) Log.v(TAG, "release:");
		internalRelease();
	}
}
 
源代码13 项目: Fatigue-Detection   文件: EGLBase.java
private void init(EGLContext shared_context, final boolean with_depth_buffer, final boolean isRecordable) {
	if (DEBUG) Log.v(TAG, "init:");
       if (mEglDisplay != EGL14.EGL_NO_DISPLAY) {
           throw new RuntimeException("EGL already set up");
       }

       mEglDisplay = EGL14.eglGetDisplay(EGL14.EGL_DEFAULT_DISPLAY);
       if (mEglDisplay == EGL14.EGL_NO_DISPLAY) {
           throw new RuntimeException("eglGetDisplay failed");
       }

	final int[] version = new int[2];
       if (!EGL14.eglInitialize(mEglDisplay, version, 0, version, 1)) {
       	mEglDisplay = null;
           throw new RuntimeException("eglInitialize failed");
       }

	shared_context = shared_context != null ? shared_context : EGL14.EGL_NO_CONTEXT;
       if (mEglContext == EGL14.EGL_NO_CONTEXT) {
           mEglConfig = getConfig(with_depth_buffer, isRecordable);
           if (mEglConfig == null) {
               throw new RuntimeException("chooseConfig failed");
           }
           // create EGL rendering context
        mEglContext = createContext(shared_context);
       }
       // confirm whether the EGL rendering context is successfully created
       final int[] values = new int[1];
       EGL14.eglQueryContext(mEglDisplay, mEglContext, EGL14.EGL_CONTEXT_CLIENT_VERSION, values, 0);
       if (DEBUG) Log.d(TAG, "EGLContext created, client version " + values[0]);
       makeDefault();	// makeCurrent(EGL14.EGL_NO_SURFACE);
}
 
源代码14 项目: WhatsApp-Cleaner   文件: CheckRecentRun.java
public void setAlarm() {

        Intent serviceIntent = new Intent(this, CheckRecentRun.class);
        PendingIntent pi = PendingIntent.getService(this, 131313, serviceIntent,
                PendingIntent.FLAG_CANCEL_CURRENT);

        AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
        if (am != null) {
            am.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + delay, pi);
        }
        Log.v(TAG, "Alarm set");
    }
 
源代码15 项目: SaveVolley   文件: VolleyLog.java
public static void v(String format, Object... args) {
    if (DEBUG) {
        Log.v(TAG, buildMessage(format, args));
    }
}
 
源代码16 项目: libsoftwaresync   文件: PhaseAlignController.java
public PhaseAlignController(PhaseConfig config, MainActivity context) {
  handler = new Handler();
  phaseAligner = new PhaseAligner(config);
  Log.v(TAG, "Loaded phase align config.");
  this.context = context;
}
 
源代码17 项目: GitJourney   文件: StarsListFragment.java
@Override
public Loader<List<StarsDataEntry>> onCreateLoader(int id, Bundle args) {
    Log.v(TAG, "onCreateLoader " + args);
    return new StarsLoader(getContext(), args.getInt("page"));
}
 
源代码18 项目: attach   文件: DalvikPositionService.java
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
    if (debug) {
        Log.v(TAG, String.format("Status for LocationProvider %s changed to %d.", provider, status));
    }
}
 
源代码19 项目: libcommon   文件: AbstractRendererHolder.java
@Override
public void release() {
	if (DEBUG) Log.v(TAG, "release:");
	mEglTask.release();
	super.release();
}
 
源代码20 项目: Reader   文件: LogUtils.java
public static void v(String tag, String outMessage) {
    if (DEV_BUILD) {
        Log.v(tag, outMessage);
    }
}