Dude, as for images, you really have to generate several different sizes, if you want the app to work well in different Vices, using several drawable folders.
But I have two tips for you, which are a hand on the wheel:
1st For building icons for your application(icon_launcher/icons for actionbar/navigation Drawer/ or even create an icon with android patterns from any image) uses this site here and be happy :)
2nd One way (not the right way, but one that works best) is to create several values folders (examples: values-normal-hdpi/values-normal-mpdi/valuessw600dp), with a file Styles.xml different for each of them.
So you use a single image with a good resolution and change the width and height for each screen resolution.
And you can still use these Styles as your own library, to use in other applications.
If you want to understand better, just talk :)
Good luck.