2012-01-19 10 views

risposta

14

Volevo sapere che è possibile creare un pool di oggetti? In modo che possa prendere un oggetto dalla piscina e una volta che ho finito il lavoro, posso metterlo in piscina.

È possibile sì. Puoi vedere miglioramenti delle prestazioni in molte situazioni se la costruzione di un nuovo oggetto è costosa (come stabilire una connessione al database) o se per altri motivi la larghezza di banda del GC è troppo alta (spesso un problema in Android-land).

Ecco alcune risorse che è possibile utilizzare per implementare il pool. Potresti essere in grado di utilizzare Apache ObjectPool appena estratto dalla confezione.

+0

perfetto! questo è quello che volevo tutti :) grazie anche a @Sergey! –

+0

Potete aiutare http://stackoverflow.com/questions/43860936/create-objects-in-genericobjectpool – Tony

Problemi correlati