|
GuitPresenter
GuitPresenter features
IntroductionGuit 1.5 introduces the GuitBinder and an abstract presenter implementation: GuitPresenter. This document describe what features they have and why they will make your application faster than ever. Laziness + Recycling = Speed LazinessThe GuitPresenter is designed for lazy view instantiation. How does it work?
RecyclingThe recycle pool is automatically enabled for all your GuitPresenters. Memory vs cpuIt is hard to find the right balance between this two. In the current implementation when a view is pushed into the recycling pool and nobody reuse it after 5s, it gets destroyed to release the memory. This time will probably be configurable. I am pretty happy how this end up, but ANY IDEA OF A BETTER RECYCLING IMPLEMENTATION IS WELCOME. | |