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
|