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) |
|
---|---|
![]() android.util.Property
|
|
![]() 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
|