public abstract class IntProperty
extends Property<T, Integer>
java.lang.Object | ||
↳ | android.util.Property<T, java.lang.Integer> | |
↳ | android.util.IntProperty<T> |
Property
的实现将Property
用于类型为int
字段。 这种类型特定的子类通过允许调用setValue()
函数来实现性能优势,该函数采用int
类型,并避免了与Integer
类相关的自动装箱和其他开销。
Public constructors |
|
---|---|
IntProperty(String name) |
Public methods |
|
---|---|
final void |
set(T object, Integer value) 设置此属性表示的 |
abstract void |
setValue(T object, int value) 一种特殊类型的变 |
Inherited methods |
|
---|---|
From class android.util.Property
|
|
From class java.lang.Object
|
void set (T object, Integer value)
设置此属性表示的object
上的值。 如果该方法无法设定目标对象的值会抛出UnsupportedOperationException
例外。
Parameters | |
---|---|
object |
T
|
value |
Integer
|
void setValue (T object, int value)
特定类型的 set(Object, Integer)
变体在处理类型为 int
字段时速度更快。
Parameters | |
---|---|
object |
T
|
value |
int
|