Android动画' f'含义

时间:2016-06-01 14:52:30

标签: android

我很担心' f'。

ObjectAnimator moveUp = ObjectAnimator.ofFloat(ivLogo, "translationY", 0f, -150f);
    moveUp.setDuration(1000);
    moveUp.setStartDelay(500);
    moveUp.start();

' f'是什么意思?''的含义是什么?到' -150f'?

3 个答案:

答案 0 :(得分:2)

'f'表示-150是float类型,而不是单独的值

答案 1 :(得分:2)

它是一个浮点文字。 https://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.10.2

0f表示0是浮点数

答案 2 :(得分:2)

需要 f ,因为函数期望的参数类型是float。这就是将0(整数)转换为浮点数的方法。

请参阅here

同样使用 d L 将分别为您提供double和long类型(以防万一你看到任何其他地方。)