complete android app retain state