StringUtil.java 750 B

1234567891011121314151617181920212223242526272829303132
  1. package com.datarecovery.master.utils;
  2. import android.content.Context;
  3. import android.text.format.Formatter;
  4. import com.atmob.common.runtime.ContextUtil;
  5. import java.util.Locale;
  6. public class StringUtil {
  7. private StringUtil() {
  8. }
  9. public static String formatShortBytes(long bytes) {
  10. Context context = ContextUtil.getContext();
  11. return Formatter.formatShortFileSize(context, bytes);
  12. }
  13. public static String getImageFileType(String fileName) {
  14. if (fileName == null) {
  15. return "IMG";
  16. }
  17. String[] split = fileName.split("\\.");
  18. if (split.length <= 1) {
  19. return "IMG";
  20. }
  21. return split[split.length - 1].toUpperCase(Locale.getDefault());
  22. }
  23. }