Alexander Shlenchack
Alexander Shlenchack

Reputation: 3869

Image size for android app

In my app I want use images for every product item. This image must be added to product when user create new item product. What the best approach about size image? (e.g. re-size image in 100x100 px or 200x200 px)

Upvotes: 1

Views: 9409

Answers (2)

sivi
sivi

Reputation: 11144

About size of Images and memory consumption of an application. This information can save you some painful time with android development.

take under account that most of the time this will affect your app performance e.g. on most cases the used memory of the app will take: x pixels * y pixels * 4 (bytes)

(you can change rgb encoding code to make the last parameter 2 or 1 that will effect image colors)

So 100 * 100 * 4 = 40000 bytes = 40 KB but below and behold: let's take a tablet setup of 1280 * 800 * 4 = 4096000 bytes, which is approximately 4 mega bytes. Taking under account that some devices max RAM for app is 16MB you might be scratching the limit at that setting.

And don't do what I did with: 2560 * 1600 * 4 = ~16MB
That will crash many android devices RAM limit with a little bit more than 16MB per image!! not so adaptable to most devices.

Personally I think that the image in Android development is not very convenient, but maybe they are working to improve it.

Upvotes: 1

pshirishreddy
pshirishreddy

Reputation: 746

All you need to know about what resolution to use for what is given in the android official documentation. The best guide lines are posted here

Upvotes: 1

Related Questions