List of usage examples for android.graphics Point Point
public Point()
From source file:app.sunstreak.yourpisd.MainActivity.java
public int screenWidth() { WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size);/*from www . ja v a 2 s.c om*/ return size.y; }
From source file:com.klinker.android.launcher.addons.view.LauncherDrawerLayout.java
public void setDrawerLeftEdgeSize(Activity activity, float displayWidthPercentage) { Point displaySize = new Point(); activity.getWindowManager().getDefaultDisplay().getSize(displaySize); mLeftDragger.setEdgeSize((int) (displaySize.x * displayWidthPercentage)); }
From source file:com.openatk.planting.MainActivity.java
@Override public void SliderDragDown(int start) { Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size);//from w w w . j a v a 2s. com int height = size.y; if (fragmentEditField != null) { ScrollView sv = (ScrollView) fragmentEditField.getView().findViewById(R.id.slider_scrollView); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) sv.getLayoutParams(); sliderStartDrag = height - start - params.height; sliderHeightStart = params.height; } }
From source file:com.scoreflex.Scoreflex.java
@SuppressWarnings("deprecation") @SuppressLint("NewApi") private static Point getScreenSize() { final Point size = new Point(); WindowManager w = (WindowManager) getApplicationContext().getSystemService(Context.WINDOW_SERVICE); Display d = w.getDefaultDisplay();/*from w w w .j ava 2 s. c om*/ try { Method getSizeMethod = d.getClass().getDeclaredMethod("getSize", Point.class); getSizeMethod.invoke(d, size); } catch (Exception e) { size.x = d.getWidth(); size.y = d.getHeight(); } return size; }
From source file:com.openatk.planting.MainActivity.java
@Override public void SliderDragDragging(int whereY) { Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size);//from w w w. j a va 2 s.co m int height = size.y; if (fragmentEditField != null) { ScrollView sv = (ScrollView) fragmentEditField.getView().findViewById(R.id.slider_scrollView); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) sv.getLayoutParams(); if ((height - whereY - sliderStartDrag) > 0) { params.height = height - whereY - sliderStartDrag; } else { params.height = 0; } sv.setLayoutParams(params); } }
From source file:com.openatk.planting.MainActivity.java
@Override public void SliderDragUp(int whereY) { //Slider done dragging snap to 1 of 3 positions Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size);//from www . j ava 2 s . c o m int oneThirdHeight = size.y / 3; if (whereY < oneThirdHeight) { //Fullscreen Log.d("SliderDragUp", "fullscreen"); } else if (whereY < oneThirdHeight * 2) { //Middle Log.d("SliderDragUp", "middle"); } else { //Closed Log.d("SliderDragUp", "closed"); } //Find end height if (fragmentEditField != null) { Log.d("slider", "not null"); ScrollView sv = (ScrollView) fragmentEditField.getView().findViewById(R.id.slider_scrollView); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) sv.getLayoutParams(); if (params.height > sliderHeightStart) { //Make bigger SliderGrow(); } else { //Make smaller SliderShrink(); } } else { Log.d("slider", "null"); } }
From source file:com.openatk.planting.MainActivity.java
private void SliderShrink() { Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size);// w w w . j a v a 2 s.c om int oneThirdHeight = (size.y / 3); if (fragmentEditField != null) { ScrollView sv = (ScrollView) fragmentEditField.getView().findViewById(R.id.slider_scrollView); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) sv.getLayoutParams(); if (sliderPosition == 1) { //Middle -> Small DropDownAnim an = new DropDownAnim(sv, params.height, 0); an.setDuration(300); sv.startAnimation(an); sliderPosition = 0; } else if (sliderPosition == 2) { //Fullscreen -> Middle if has notes //Fullscreen -> Small if no notes if (false) { DropDownAnim an = new DropDownAnim(sv, params.height, oneThirdHeight); an.setDuration(300); sv.startAnimation(an); sliderPosition = 1; } else { DropDownAnim an = new DropDownAnim(sv, params.height, 0); an.setDuration(300); sv.startAnimation(an); sliderPosition = 0; } } sv.setLayoutParams(params); } }
From source file:com.openatk.planting.MainActivity.java
private void SliderGrow() { Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size);//from www.ja v a2 s . c o m int oneThirdHeight = size.y / 3; int actionBarHeight = 10; TypedValue tv = new TypedValue(); if (getTheme().resolveAttribute(android.R.attr.actionBarSize, tv, true)) { actionBarHeight = TypedValue.complexToDimensionPixelSize(tv.data, getResources().getDisplayMetrics()); } if (fragmentEditField != null) { RelativeLayout relAdd = (RelativeLayout) fragmentEditField.getView().findViewById(R.id.slider_layMenu); RelativeLayout relBottomBar = (RelativeLayout) fragmentEditField.getView() .findViewById(R.id.edit_field_layInfo3); Log.d("layMenu:", Integer.toString(relAdd.getHeight())); ScrollView sv = (ScrollView) fragmentEditField.getView().findViewById(R.id.slider_scrollView); RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) sv.getLayoutParams(); if (sliderPosition == 0) { //Small -> Middle DropDownAnim an = new DropDownAnim(sv, params.height, oneThirdHeight); an.setDuration(300); sv.startAnimation(an); sliderPosition = 1; } else if (sliderPosition == 1) { //Middle -> Fullscreen DropDownAnim an = new DropDownAnim(sv, params.height, (fragMap.getView().getHeight() - relAdd.getHeight() - relBottomBar.getHeight())); Log.d("fullslider", "Full slider" + Integer.toString(relBottomBar.getHeight())); an.setDuration(300); sv.startAnimation(an); sliderPosition = 2; } sv.setLayoutParams(params); } }
From source file:com.miz.functions.MizLib.java
public static int getDisplaySize(Context c, int type) { WindowManager wm = (WindowManager) c.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Point size = new Point(); display.getSize(size);/*from w w w. j a v a 2 s .c o m*/ return type == HEIGHT ? size.y : size.x; }
From source file:com.klinker.android.launcher.launcher3.Workspace.java
public void beginDragShared(View child, DragSource source, boolean accessible) { beginDragShared(child, new Point(), source, accessible); }