Most visited

Recently visited

Added in API level 24

FloatProperty

public abstract class FloatProperty
extends Property<T, Float>

java.lang.Object
   ↳ android.util.Property<T, java.lang.Float>
     ↳ android.util.FloatProperty<T>


Property具体实现将Property用于float类型的float 通过允许调用setValue()函数获取性能优势,该函数采用float类型,并避免了与Float类相关的自动装箱和其他开销。

Summary

Public constructors

FloatProperty(String name)

Public methods

final void set(T object, Float value)

设置此属性表示的 object上的值。

abstract void setValue(T object, float value)

一种特殊类型的变 set(Object, Float)这是更快地类型的字段打交道时 float

Inherited methods

From class android.util.Property
From class java.lang.Object

Public constructors

FloatProperty

Added in API level 24
FloatProperty (String name)

Parameters
name String

Public methods

set

Added in API level 24
void set (T object, 
                Float value)

设置此属性表示的object上的值。 如果该方法无法设置目标对象的值,则会抛出UnsupportedOperationException异常。

Parameters
object T
value Float

setValue

Added in API level 24
void setValue (T object, 
                float value)

一种特殊类型的变 set(Object, Float)这是更快地类型的字段打交道时 float

Parameters
object T
value float

Hooray!