I've read a lot about building UI that supports multiple screen resolutions on android. I understand the concept of sp and dp.
Lets say I'm developing a news reader app. I have an list of articles. The list contains small images and titles. Once an item is touched, a bigger version of the image and full article text is visible. The images will be loaded from web. Should I provide biggest available resolution images and rely on the android to scale them when displayed, or should I convert screen densities at runtime to pixels and download images of the appropriate size?