In Android development, will
Bitmap bmpNormal = BitmapFactory.decodeResource(res, R.drawable.normal);
load the bitmap from the correct drawables-density folder, or do I need to manually scale it?
I haven’t been able to test this in the emulator, only on my phone display and my wife’s phone. Each one yields a similar sized bitmap, even though I have ldpi and mdpi resources.
Actually you should provide the resources in all the folders
-ldpi
-mdpi
-hdpi
-xhdpi
Android will automatically customize it and use it in correct layouts.The resources provided should be of the correct sizes.Checkout this link.You can know how the android customizes the images in an app.You can also scale bitmap and use it but its more complicated meathod.