我在消息来源中找到了这个值。
/** Standard gravity (g) on Earth. This value is equivalent to 1G */
public static final float STANDARD_GRAVITY = 9.80665f;
/** Sun's gravity in SI units (m/s^2) */
public static final float GRAVITY_SUN = 275.0f;
/** Mercury's gravity in SI units (m/s^2) */
public static final float GRAVITY_MERCURY = 3.70f;
/** Venus' gravity in SI units (m/s^2) */
public static final float GRAVITY_VENUS = 8.87f;
/** Earth's gravity in SI units (m/s^2) */
public static final float GRAVITY_EARTH = 9.80665f;
/** The Moon's gravity in SI units (m/s^2) */
public static final float GRAVITY_MOON = 1.6f;
/** Mars' gravity in SI units (m/s^2) */
public static final float GRAVITY_MARS = 3.71f;
/** Jupiter's gravity in SI units (m/s^2) */
public static final float GRAVITY_JUPITER = 23.12f;
/** Saturn's gravity in SI units (m/s^2) */
public static final float GRAVITY_SATURN = 8.96f;
/** Uranus' gravity in SI units (m/s^2) */
public static final float GRAVITY_URANUS = 8.69f;
/** Neptune's gravity in SI units (m/s^2) */
public static final float GRAVITY_NEPTUNE = 11.0f;
/** Pluto's gravity in SI units (m/s^2) */
public static final float GRAVITY_PLUTO = 0.6f;
/** Gravity (estimate) on the first Death Star in Empire units (m/s^2) */
public static final float GRAVITY_DEATH_STAR_I = 0.000000353036145f;
/** Gravity on the island */
public static final float GRAVITY_THE_ISLAND = 4.815162342f;
但我无法找到任何用法。
使用这个值的目标是什么?
答案 0 :(得分:7)
我很确定这些都是笑话。我认为你不可能在Death Star I上找到运行的Android设备,主要是因为Battle of Yavin中的宇宙飞船爆炸了:
STANDARD_GRAVITY
值是您在地球上可以找到的重力,这更有用。所有这些都可以与重力传感器(Sensor.TYPE_GRAVITY
)一起使用:您的传感器应该在一个方向上获得大约STANDARD_GRAVITY
的重力。
有关重力传感器的更多信息,请参阅the Android developer documentation。有关死星的更多信息,请参阅Wikipedia,有关这个神秘岛屿的更多信息,请尝试Google。
答案 1 :(得分:0)
这些是各种行星的引力常数。
当物体掉落时,在地球上以9.8 m / s ^ 2的速度加速(与质量无关,在真空中)。这是基础物理学。
例如,在两秒钟后,在没有空气阻力的情况下,物体的速度达到9.8 m / s ^ 2 * 2 s = 19.6 m / s。