Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6029785
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T04:56:19+00:00 2026-05-23T04:56:19+00:00

I have been developing Android application since 3 to 4 months. I am naive,

  • 0

I have been developing Android application since 3 to 4 months. I am naive, But pretty much exposed to all of the fundamentals regarding application development on android. However I found really painful while developing application with lots of images, By saying images I mean one of my application has around 10 to 13 images(Small enough to accommodate screen size). The problem is I have to make different copies of it by making,

  • HDPI – High resolution support
  • MDPI – Medium resolution support
  • LDPI – Low resolution support

I have come up with an idea,

IDEA : My idea is to actually have only MDPI images in drawable folder, When my  
application will installed first time, I want my application to detect what type of 
resolution is supported by device? After knowing which resolution is supported one of my 
built in method will either use a MDPI version(images), if handset supports it or else 
it will scale up or scale down my images and stores into internal storage for future    
reference. When user uninstall my application I will remove these images from internal 
storage.

Now this idea has raised a question,

Question :

  1. Whether this idea is feasible? and Programatically possible?
  2. If it is, Should I be really concerned about one time computational overhead?
  3. Is there any mechanism(third party) which can ease my problem? (I hate photoshop and scaling up and down all those images)

Any expert help or guidance will be a big favour!

Thanks in advance!

Krio

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T04:56:20+00:00Added an answer on May 23, 2026 at 4:56 am

    I dont really understand why you would do this. The system already basically does this for you. You dont have to specify different images for different display densities, the system just gives you the opportunity to so you can make your app look its best. If you only supply a single image the system will scale it appropriately for you based on the density of the handset.

    As for help with scaling the images yourself for packaging, you could look at image magick. This is a powerful scriptable image manipulation tool. You might need to spend a bit of time getting up to speed with it, but I am sure you could write a script that you could reuse for all of your images after that to convert high dpi images to lower dpi ones by scaling down.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have been developing a C# windows form application in XP. It all works
I have been developing in asp.net since its existence (also classic asp before that)
I have been developing with Java for several years and last six months I
I have an application that has been running fine since its launch over a
I've been intrigued by all the android world since I first learned about it
I have been developing an Android app and testing with a 1.5 AVD and
We've been developing an Android application which includes Google Adsense. However there seems to
I am a new to developing for Android and have been reading up and
I have been developing an Android app. I would like to hide the OK
I have been developing a project app to learn about android, I can upload

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.