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 |
|
---|---|
From class android.support.v4.util.Pools.SimplePool
|
|
From class java.lang.Object
|
|
From interface 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. |