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