2014-12-18 1 views
1

У меня есть набор из 4 изображений, которые я планирую отображать при первом запуске моего приложения внутри ViewPager. Каждый из них 1 МБ, так что это всего 4 МБСоздайте изображения для Android, которые не являются значками

Я хочу, чтобы эти изображения отображались на любом экране плотности.

  • Где разместить эти изображения?
  • В каком размере?
  • Будет ли дублирование увеличивать размер моего приложения?
  • Возможно, более эффективный способ сделать это? (Одно место для этих вводимого коэффициента)

Ближайший я нашел http://romannurik.github.io/AndroidAssetStudio/, но это только для иконок

Спасибо!

+1

этот сайт не ТОЛЬКО для значков, если вы используете http://romannurik.github.io/AndroidAssetStudio/icons-generic.html#source.space.trim=1&source.space.pad = 0 & size = 24 & padding = 8 & color = 33b5e5% 2C100 & name = ic_example вы можете установить нужный размер – Hector

+0

никогда не видел эту опцию. большое спасибо! – Stephane

ответ

1

Q1.2. Местоположение: /res/drawable. Вы можете иметь много версии этих изображений и поместить их в другой папке: вытяжка-ИПЧР, Drawable-ldpi ... Для лучшего результата, пожалуйста, прочитайте http://developer.android.com/guide/practices/screens_support.html

Q3. Дублирование, безусловно, увеличит размер вашего приложения. Но обычные пользователи, возможно, игнорируют его размер, не смехотворно большой.

Q4. Вы можете хранить только одно изображение для каждого размера экрана, но вам нужно больше работы по кодированию, чтобы масштабировать выделение, чтобы соответствовать экрану другого устройства. Для лучшего результата, пожалуйста, прочитайте: http://developer.android.com/training/displaying-bitmaps/load-bitmap.html