简体   繁体   中英

Generate Android images that are not icon sized

I have a set of 4 images I plan to display at the first launch of my app inside of a ViewPager. Each of them is 1MB, so that's 4MB total

I want these images to be shown for any density screen.

  • Where should I place these images?
  • In which size?
  • Will duplication increase the size of my app?
  • Maybe a more efficient way to do it? (one location for these drawables)

The closest I've found is http://romannurik.github.io/AndroidAssetStudio/ but it's only for icons

Thanks!

Q1.2. Location: /res/drawable . You can have many version of those images and place them in different folder: drawable-hdpi , drawable-ldpi ... For better result, please read http://developer.android.com/guide/practices/screens_support.html

Q3. Duplication will definitely increase the size of your app. But common users will possibly ignore its size is not ridiculously big.

Q4. You can store only one image for every screen size, but you need more coding work to scale the drawable to fit the screen of different device. For better result please read: http://developer.android.com/training/displaying-bitmaps/load-bitmap.html

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM