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. |