public static class Pools.SynchronizedPool
extends SimplePool<T>
java.lang.Object | ||
android.support.v4.util.Pools.SimplePool<T> | ||
android.support.v4.util.Pools.SynchronizedPool<T> |
同步)对象池。
Public constructors |
|
---|---|
Pools.SynchronizedPool(int maxPoolSize) 创建一个新的实例。 |
公共方法(Public methods) |
|
---|---|
T |
acquire() |
boolean |
release(T element) 将实例释放到池中。 |
继承方法(Inherited methods) |
|
---|---|
![]() android.support.v4.util.Pools.SimplePool
|
|
![]() java.lang.Object
|
|
![]() android.support.v4.util.Pools.Pool
|
Pools.SynchronizedPool (int maxPoolSize)
创建一个新的实例。
参数(Parameters) | |
---|---|
maxPoolSize |
int : The max pool size. |
抛出异常(Throws) | |
---|---|
IllegalArgumentException |
If the max pool size is less than zero. |
T acquire ()
返回(Returns) | |
---|---|
T |
boolean release (T element)
将实例释放到池中。
参数(Parameters) | |
---|---|
element |
T : The instance to release. |
返回(Returns) | |
---|---|
boolean |
Whether the instance was put in the pool. |