com.orhanobut.logger.Logger.json()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(209)

本文整理了Java中com.orhanobut.logger.Logger.json()方法的一些代码示例,展示了Logger.json()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.json()方法的具体详情如下:
包路径:com.orhanobut.logger.Logger
类名称:Logger
方法名:json

Logger.json介绍

[英]Formats the given json content and print it
[中]

代码示例

代码示例来源:origin: jaydenxiao2016/AndroidFire

  1. public static void logjson(String message) {
  2. if (DEBUG_ENABLE) {
  3. Logger.json(message);
  4. }
  5. }
  6. public static void logxml(String message) {

代码示例来源:origin: GeekGhost/Ghost

  1. /**
  2. * debug 模式下,会打印json 数据
  3. *
  4. * @param messageForE
  5. */
  6. public static void json(String messageForE) {
  7. if (BuildConfig.DEBUG) {
  8. Logger.json(messageForE);
  9. }
  10. }

代码示例来源:origin: orhanobut/logger

  1. Logger.json("{ \"key\": 3, \"value\": something}");

代码示例来源:origin: dongjunkun/GanK

  1. @Override
  2. public void onResponse(Call call, Response response) throws IOException {
  3. //获取String类型响应,注意是string(),不是toString()
  4. final String json = response.body().string();
  5. //在控制台格式化打印json数据
  6. Logger.json(json);
  7. handler.post(new Runnable() {
  8. @Override
  9. public void run() {
  10. handleResponse(json, callBack, dbManager, url, isCache);
  11. }
  12. });
  13. }
  14. });

代码示例来源:origin: xiaoxiangyeyuHeaven/HeavenlyModule

  1. public static void logjson(String message) {
  2. if (DEBUG_ENABLE) {
  3. Logger.json(message);
  4. }
  5. }
  6. public static void logxml(String message) {

代码示例来源:origin: xiaolongonly/Ticket-Analysis

  1. public static void json(String msg) {
  2. if (sDebug) {
  3. Logger.json(msg);
  4. }
  5. }
  6. }

代码示例来源:origin: wangfeng19930909/BaseMVP-master

  1. public static void logjson(String message) {
  2. if (DEBUG_ENABLE) {
  3. Logger.json(message);
  4. }
  5. }
  6. public static void logxml(String message) {

代码示例来源:origin: flyve-mdm/android-mdm-agent

  1. /**
  2. * Send a JSON log message
  3. * @param json String the json to show
  4. */
  5. public static void json(String json) {
  6. Logger.json(json);
  7. }

代码示例来源:origin: 121880399/QuickMvp

  1. @Override
  2. public void json(String json) {
  3. Logger.json(json);
  4. }

代码示例来源:origin: gdutxiaoxu/CoordinatorLayoutExample

  1. public static final void json(String msg) {
  2. Logger.json(msg);
  3. }

代码示例来源:origin: hanlyjiang/Demo-AndroidEChartWebJs

  1. public static void json(String jsonStr) {
  2. Logger.json(jsonStr);
  3. }

代码示例来源:origin: xiaoyanger0825/LogHttpInfo

  1. public static void json(String json) {
  2. Logger.json(json);
  3. }
  4. }

代码示例来源:origin: Lauzy/TicktockMusic

  1. public static void json(String content) {
  2. if (BuildConfig.DEBUG && !TextUtils.isEmpty(content))
  3. Logger.json(content);
  4. }

代码示例来源:origin: ahmedeltaher/MVP-Sample

  1. public static void json(String tag, String massage) {
  2. if (BuildConfig.DEBUG) {
  3. Logger.i(tag);
  4. Logger.json(massage);
  5. }
  6. }
  7. }

代码示例来源:origin: andyiac/githot

  1. public static void json(String json) {
  2. if (isDebuggable())
  3. Logger.json(json);
  4. }

代码示例来源:origin: andyiac/githot

  1. public static void json(Object o) {
  2. if (isDebuggable())
  3. Logger.json(JSON.toJSONString(o));
  4. }

代码示例来源:origin: szpnygo/NoWordsChat

  1. @Override
  2. public void getData(String response, HttpUtil.HttpDataListener listener) {
  3. try {
  4. JSONObject object = new JSONObject(response);
  5. Logger.json(response);
  6. int code = object.getInt("code");
  7. if (code == 0) {
  8. listener.success(response);
  9. } else {
  10. listener.error(code, object.getString("message"));
  11. }
  12. } catch (JSONException e) {
  13. listener.error(ERROR_DATA_ERROR, e.getMessage());
  14. }
  15. }
  16. };

代码示例来源:origin: yoyiyi/bilisoleil

  1. @Override
  2. public Response intercept(Chain chain) throws IOException {
  3. Request request = chain.request();
  4. Logger.d(String.format("Sending request %s on %s%n%s",
  5. request.url(), chain.connection(), request.headers()));
  6. long t1 = System.nanoTime();
  7. Response response = chain.proceed(chain.request());
  8. long t2 = System.nanoTime();
  9. Logger.d(String.format(Locale.getDefault(), "Received response for %s in %.1fms%n%s",
  10. response.request().url(), (t2 - t1) / 1e6d, response.headers()));
  11. MediaType mediaType = response.body().contentType();
  12. String content = response.body().string();
  13. Logger.json(content);
  14. return response
  15. .newBuilder()
  16. .body(ResponseBody.create(mediaType, content))
  17. .build();
  18. }
  19. }

代码示例来源:origin: hasancse91/Android-Development-Course

  1. @Override
  2. public void onResponse(@NonNull Call<MovieListResponse> call, @NonNull Response<MovieListResponse> response) {
  3. Logger.d("Raw HTTP response: " + response.raw());
  4. if(response.code()==200) {
  5. MovieListResponse movieListResponse = response.body();
  6. //Print response body in Log as JSON
  7. Gson gson = new Gson();
  8. String json = gson.toJson(movieListResponse, MovieListResponse.class);
  9. Logger.json(json);
  10. //End of JSON print in log
  11. //If movie list found, load them to RecyclerView
  12. if(movieListResponse!=null && !movieListResponse.getMovies().isEmpty()) {
  13. recyclerViewAdapter = new RecyclerViewAdapter(movieListResponse.getMovies());
  14. recyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext(), LinearLayoutManager.VERTICAL, false));
  15. recyclerView.setAdapter(recyclerViewAdapter);
  16. } else
  17. Toast.makeText(getApplicationContext(), "Movie list not found", Toast.LENGTH_LONG).show();
  18. } else
  19. Toast.makeText(getApplicationContext(), response.message(), Toast.LENGTH_LONG).show();
  20. }

代码示例来源:origin: huangfangyi/YiChat

  1. public static void json(String tag, String message) {
  2. Logger.init(tag)
  3. .methodCount(METHOD_COUNT)
  4. .logLevel(LOG_LEVEL)
  5. .methodOffset(METHOD_OFFSET);
  6. Logger.json(message);
  7. }

相关文章