1.The invalidate() method must be called in order to refresh the contents of the object.
2.The recycle() method must be manually called in order to notify the system that the object is no longer using the memory allocated to it.
3.The onDestroy() method must be manually called in order to notify the system that the object is no longer using the memory allocated to it.
4.The keepalive() method must be called in order to notify the system that the object is still being used and to prevent GC from clearing it.