package com.miris; import android.content.Context; import android.content.res.Resources; import android.graphics.Point; import android.os.Build; import android.view.Display; import android.view.WindowManager; /** * Created by Miris on 09.02.15. */ public class Utils { private static int screenWidth = 0; private static int screenHeight = 0; public static int dpToPx(int dp) { return (int) (dp * Resources.getSystem().getDisplayMetrics().density); } public static int getScreenHeight(Context c) { if (screenHeight == 0) { WindowManager wm = (WindowManager) c.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size); screenHeight = size.y; } return screenHeight; } public static int getScreenWidth(Context c) { if (screenWidth == 0) { WindowManager wm = (WindowManager) c.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size); screenWidth = size.x; } return screenWidth; } public static boolean isAndroid5() { return Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP; } public static String getCalendar() { java.util.Calendar cal = java.util.Calendar.getInstance(); String currentDate = ""; String year = Integer.toString(cal.get(cal.YEAR)); String month = Integer.toString((cal.get(cal.MONTH) + 1)); String date = Integer.toString(cal.get(cal.DAY_OF_MONTH)); currentDate = year +"."+ month +"."+ date ; return currentDate; } }