In my app I store information about an image or an image album by storing it's MediaStore id. Later on I may have to perform operations that require these images/albums. Is the MediaStore id a safe way to keep image\album information? More specifically:
1) If an image/album whose id I have stored gets deleted, is it possible a new picture/album could take this id resulting in me using the wrong picture/album ?
2) when pictures/abums are renamed or moved ( using a file browser on the phone or by connecting to a laptop) do their ids change ?
If so...what measures do I take to avoid these errors ?