Я создал изображение для использования в андроидном заставке, и оно отображается правильно на моем телефоне, однако, когда я открываю приложение на телефоне с большим экраном, он пикселирует. Поэтому мне было интересно, нужно ли создавать более одного изображения, и если да, какие размеры я должен установить для других изображений, потому что я знаю, что не могу использовать те же размеры, что и для значка приложения?Как создать изображение, которое можно использовать для разных размеров экрана для Android?
ответ
вы могли бы использовать рисовать-9-патч, чтобы указать, какой область изображения может быть продлен.
Если изображения некачественно
- , то вам нужно добавить фотографии в увеличенном виде для каждого размера экрана под папку Рез. Размеры зависит от вашей цели
или
- масштаба изображения. чтобы быть безопасным, сделать его больше
это может помочь вам: am I supposed to make images larger for tablets, or same size as handset?
Я работал с двумя подходами до сих пор:
композиции экрана
Один подход может быть с использованием композиции brackground и логотип. У вас может быть логотип настолько большой, насколько вам нужно (для экранов с высоким разрешением), а фон как повторяемая текстура (все зависит от вашего проектного подхода) или градиента или другой композиции (менее подверженной ошибкам пикселизации).
Как большой, как возможный подход
Если один образ ваш подход, вы должны сделать исследование, чтобы знать, в настоящее время наиболее часто используемый и самый большой андроид экран используется (https://developer.android.com/about/dashboards/index.html). Зная это, вы можете создать свой образ для этого [высокого] разрешения и установить scaleType как CENTER_CROP. При этом вы убедитесь, что изображение будет центрировано внутри экрана, сохраняя пропорции и с самым высоким разрешением [следите за логотипами/графическими позициями, если вы хотите быть уверенными, что они остаются видимыми даже на тонких экранах) ,
Для иконки, лучший способ Draw 9-patch
В противном случае, вам необходимо масштабировать изображения в drawable-xx
(каталог Рез), here the explanation
- 1. Android- Отрегулируйте изображение для разных размеров экрана
- 2. Как создать кодировку xml-файла для разных размеров экрана?
- 3. Изменение размеров игры для разных размеров экрана
- 4. Папки макета Android для разных размеров экрана
- 5. Android: оптимизируйте дизайн для разных размеров экрана
- 6. Android Fragments Optimize для разных размеров экрана
- 7. размеры для разных размеров экрана в андроиде
- 8. Дизайн для разных размеров экрана Android
- 9. Android Apk Split для разных размеров экрана
- 10. Android Studio !! Кнопки для разных размеров экрана
- 11. Android Layout перекошен для разных размеров экрана
- 12. Android: Spinners для разных размеров экрана
- 13. Android: Кнопки Ориентация для разных размеров экрана
- 14. Можно ли определить разные стили для разных размеров экрана?
- 15. Android: Как отображать IMAGE для разных разрешений/размеров экрана программно
- 16. Как протестировать приложение для Android для разных размеров экрана?
- 17. Растяжка изображения для разных размеров экрана
- 18. Как я могу использовать одно и то же изображение для разных размеров экрана в Android?
- 19. Формат UI для Android для разных размеров экрана
- 20. Как сделать изображения для разных размеров экрана?
- 21. Поддержка разных размеров экрана
- 22. Как установить макет для разных размеров экрана в android
- 23. IOS разные xibs для разных размеров экрана
- 24. Размеры экрана для Android для разных устройств
- 25. Различные меню xmls для разных размеров экрана
- 26. Различные размеры шрифтов для разных размеров экрана
- 27. Изменение размера изображений для разных размеров экрана
- 28. Различные форматы даты для разных размеров экрана
- 29. Должен ли я хранить файлы разных размеров для разных размеров экрана или разных плотностей экрана?
- 30. Картинки ImageView для разных размеров экрана