package com.cjt2325.cameralibrary.util; /** * ===================================== * 作 者: 陈嘉桐 * 版 本:1.1.4 * 创建日期:2017/5/2 * 描 述: * ===================================== */ public class AngleUtil { public static int getSensorAngle(float x, float y) { if (Math.abs(x) > Math.abs(y)) { /** * 横屏倾斜角度比较大 */ if (x > 4) { /** * 左边倾斜 */ return 270; } else if (x < -4) { /** * 右边倾斜 */ return 90; } else { /** * 倾斜角度不够大 */ return 0; } } else { if (y > 7) { /** * 左边倾斜 */ return 0; } else if (y < -7) { /** * 右边倾斜 */ return 180; } else { /** * 倾斜角度不够大 */ return 0; } } } }