Android Open Source - CampusSynergyAndroid Screen Manager






From Project

Back to project page CampusSynergyAndroid.

License

The source code is released under:

MIT License

If you think the Android project CampusSynergyAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.saamd.campussynergy;
//from w  w w .  j a v a  2s.co  m
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Point;
import android.os.Build;
import android.view.Display;
import android.view.WindowManager;

public class ScreenManager {
  
  @SuppressWarnings("deprecation")
  @SuppressLint("NewApi")
  static public double getHeight(Context mContext)
  {
    double height=0;
    WindowManager wm = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
    Display display = wm.getDefaultDisplay();
    if(Build.VERSION.SDK_INT>12){               
          Point size = new Point();
          display.getSize(size);
          height = size.y;
      }else{          
          height = display.getHeight();  // deprecated
      }
      return height;
  }
  
  @SuppressWarnings("deprecation")
  @SuppressLint("NewApi")
  static public double getWidth(Context mContext)
  {
    double width=0;
    WindowManager wm = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
    Display display = wm.getDefaultDisplay();
    if(Build.VERSION.SDK_INT>12){               
          Point size = new Point();
          display.getSize(size);
          width = size.x;
      }else{          
          width = display.getWidth();  // deprecated
      }
      return width;
  }
}




Java Source Code List

com.saamd.campussynergy.AddActivity.java
com.saamd.campussynergy.Building.java
com.saamd.campussynergy.CompatibilityManager.java
com.saamd.campussynergy.CreditsActivity.java
com.saamd.campussynergy.EventDisplay.java
com.saamd.campussynergy.EventList.java
com.saamd.campussynergy.Event.java
com.saamd.campussynergy.LoginActivity.java
com.saamd.campussynergy.MainActivity2.java
com.saamd.campussynergy.MainActivity.java
com.saamd.campussynergy.ScreenManager.java
com.saamd.campussynergy.XMLParser.java