/**
  * Format string with params
  *
  * @param message
  * @param params
  * @return
  */
 public static String format(String message, Object... params) {
   try {
     return String.format(Locale.ENGLISH, message, params);
   } catch (Exception ex) {
     GuiUtils.noAlertError(TAG, ex);
   }
   return null;
 }
 /**
  * Write message to the verbose log
  *
  * @param TAG
  * @param message
  * @param params
  */
 public static void verbose(String TAG, String message, Object... params) {
   try {
     if (BuildConfig.DEBUG) {
       if (params == null || params.length == 0) {
         Log.v(TAG, message);
       } else {
         Log.v(TAG, format(message, params));
       }
     }
   } catch (Exception ex) {
     GuiUtils.noAlertError(TAG, ex);
   }
 }