Я думаю, что эта страница должна помочь:
http://developer.android.com/guide/practices/screens_support.html
1,5 не выполняет масштабирование, потому что все устройства на момент запуска 1.5 были mdpi.
Для версий 1.6 и более поздних Android решает, из какой директории res извлекать данные, основываясь на определении времени выполнения dpi экрана, а затем соответствующим образом масштабирует ресурсы.
Таким образом, если вы поместите свое растровое изображение 100x100 в res / drawable, а затем запустите свое приложение на устройстве hdpi, Android сначала будет искать растровое изображение в res / drawable-hdpi, когда не найдет его, Android увеличит масштаб. ресурс, который у вас есть в res / drawable.