List of usage examples for android.content Context getSystemService
@SuppressWarnings("unchecked") public final @Nullable <T> T getSystemService(@NonNull Class<T> serviceClass)
From source file:Main.java
public static int[] getScreenSize(Context context) { WindowManager manager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display display = manager.getDefaultDisplay(); return new int[] { display.getWidth(), display.getHeight() }; }
From source file:Main.java
public static int getScreenResolution(Context context) { WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics outMetrics = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(outMetrics); int width = outMetrics.widthPixels; int height = outMetrics.heightPixels; return width * height; }
From source file:Main.java
public static String getSimNumber(Context context) { TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return manager.getSimSerialNumber(); }
From source file:Main.java
/** * * @param context/*from ww w. j av a 2s . c o m*/ * @return bool, true se c'e il modulo telefonico oppure se la sim e attiva */ public static boolean isTelephonyEnabled(Context context) { TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return tm != null && tm.getSimState() == TelephonyManager.SIM_STATE_READY; }
From source file:Main.java
public static String getUUID(Context context) { TelephonyManager tManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return tManager.getDeviceId(); }
From source file:Main.java
public static boolean isOnline(Context context) { ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); return cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isConnectedOrConnecting(); }
From source file:Main.java
public static Point getDisplaySize(Context context) { WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size);//from www. j av a 2s.c o m int width = size.x; int height = size.y; return new Point(width, height); }
From source file:Main.java
public static String getPhoneNumber(Context context) { TelephonyManager manager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return manager.getLine1Number(); }
From source file:Main.java
public static void showIME(Context context) { InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_NOT_ALWAYS); }
From source file:Main.java
public static String getSSid(Context ctx) { WifiManager wm = (WifiManager) ctx.getSystemService(Context.WIFI_SERVICE); if (wm != null) { WifiInfo wi = wm.getConnectionInfo(); if (wi != null) { String s = wi.getSSID(); if (s.length() > 2 && s.charAt(0) == '"' && s.charAt(s.length() - 1) == '"') { return s.substring(1, s.length() - 1); }/* w ww . ja v a 2s .co m*/ } } return ""; }