I am developing an android application and first time working with content observers. So I read a lot of tutorials and got the concept that why it is provided and how to use.

Now I have read these lines on a blog that 

> 
> Dont forget to unregister content observers
> 
> 
> 

So, I am not able to understand if I want to register a `ContentObserver` then what may be the situation in which I have to unregister it.

If the purpose of the observers get fulfilled then its ok, we can unregister it. But I have to observe till user uninstalls the application, then why I will be going to unregister the observer.

Here is the url of that blog

<http://www.grokkingandroid.com/use-contentobserver-to-listen-to-changes/>