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