I'm playing around with Dialog to create some quick views in my app (like login enter name etc)

and I'm wandering what is better: hide or dismiss.

I know what they both do but I keep wandering if it is better to just hide a Dialog and show it again when I need or to dismiss it and recreate it.

my Dialogs are small and are actually static in my code so as such I don't hold tons of instances.

So can somebody give me the pros and cons of using hide over dismiss.

Edit
Report