I can understand the purpose of Android's mipmap folders for holding app launcher icons of different resolutions.
What I don't understand is why it's necessary to create two icons each in these folders when a new project is created with Visual Studio (in my case VS 2017).
- Each of the folders has icon.png and launcher_foreground.png where the later is always x2.5 in pixel density. I am assuming that there is a good reason for this. Should I reproduce the same icons organization (two each per folder) as a requirement?
- Is it recommended (or even possible) to do image Source binding to the mipmap folders from XAML? I wanted to use an icon of certain resolution (if at all possible) but couldn't see an easy way of doing XAML binding which is implicitly done for the drawable folder. I suspect that android images are restricted to the drawable folder since I haven't come across bindings to different folders like in iOS or UWP project.