Java tutorial
//package com.java2s; import android.graphics.PointF; public class Main { public static PointF normalizedSensorCoordsForNormalizedDisplayCoords(float nx, float ny, int sensorOrientation) { switch (sensorOrientation) { case 0: return new PointF(nx, ny); case 90: return new PointF(ny, 1.0f - nx); case 180: return new PointF(1.0f - nx, 1.0f - ny); case 270: return new PointF(1.0f - ny, nx); default: return null; } } }