Что вы описываете, это то, что вам нужно сделать. Вам необходимо изображение для каждой группы плотности пикселей экрана (ldpi, mdpi, hpdi и poss xhdpi)
Что еще можно сделать?
- Используйте фон вокруг изображения, чтобы изображение растягивалось (например, если изображение у краев белое, используйте белый фон). Это будет выглядеть лучше, если вокруг изображения не будет видимой границы, и оно станет фоновым.
- Фон / границы могут быть 9-патч , растягиваемое изображение
- Теоретически вы можете предоставить гораздо больше изображений и выбирать их во время выполнения в зависимости от фактического размера экрана, но это очень плохая идея (вы никогда не знаете, какие новые размеры появляются)
- Не забудьте включить книжную и альбомную версии - никогда не стоит выбирать одну ориентацию, если вы можете ее избежать
Думайте об экране Android как о веб-странице с изменяемым размером - они бывают разных размеров и форм, и ваш макет должен растягиваться и адаптироваться для всех.