Is there a build-in functionality to provide different resources for different screen sizes (in pixels)
What I found is a solution to separate them by dpi (using hdpi, ldpi, mdpi or sw320dp, sw720dp folders):
http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
But I don’t care about densities!
My application mostly uses Bitmaps and Canvas, and all I want is to avoid scaling (and smoothing) of these bitmaps.
Have you tried using
drawable-nodpiorrawfor your bitmaps?