Helper Methods in JAVA/Android. I will add more to this Post..
 1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82  | package com.jsp.utils;
  import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Locale; import android.app.AlertDialog; import android.content.Context; import android.util.Log; import android.view.Gravity; import android.widget.Toast;
  public class HelperMethods {
   // 1) Convert datetime from one format to other format
   public static String changeDateFormat(String inputDateString) {
    String formatedDate = "";
    // yyyy-dd-MM HH:mm   SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-dd-MM HH:mm",     Locale.getDefault());
    // MMM d yyyy HH:mm   // MMM d yy HH:mm   SimpleDateFormat myFormat = new SimpleDateFormat("MMM d yyyy HH:mm",     Locale.getDefault());
    try {    formatedDate = myFormat.format(inputFormat.parse(inputDateString));
     System.out.print(formatedDate);
    } catch (java.text.ParseException e) {    // TODO Auto-generated catch block    e.printStackTrace();   }
    return formatedDate;  }
   // 2) Get Present DateTime
   public String getPresentDatetime() {   Calendar c = Calendar.getInstance();
    // dd-MM-yyyy KK:mm:ss a   SimpleDateFormat df = new SimpleDateFormat("dd-MM-yyyy KK:mm:ss a",     Locale.getDefault());   String formattedDate = df.format(c.getTime());   return formattedDate;
   }
   // 3) Toast Helper Methods
   public static void showToastAtCenter(Context context, String text) {   Toast toast = Toast.makeText(context, text, Toast.LENGTH_SHORT);   toast.setGravity(Gravity.CENTER, 0, 0);   Log.i("Seltis-showToast", "" + text);   toast.show();  }
   public static void showToastAtBottom(Context context, String text) {   Toast toast = Toast.makeText(context, text, Toast.LENGTH_LONG);   toast.setGravity(Gravity.BOTTOM, 0, 0);   Log.i("Seltis-showToastBotom", "" + text);   toast.show();  }
   // 4) Alert Dialog  public static void showAlertDialog(Context context, String title,    String message) {   AlertDialog.Builder builder = new AlertDialog.Builder(context);   if (title != null)    builder.setTitle(title);   builder.setMessage(message);   builder.setNegativeButton("OK", null);   builder.show();  }
  }
   | 
 
 
No comments:
Post a Comment