在哪里存储图像在Android中可绘制文件夹? [英] Where to store images in Android drawables folder?

查看:126
本文介绍了在哪里存储图像在Android中可绘制文件夹?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的工作,应该支持2.1到最新的Andr​​oid OS(4.2)版本的Andr​​oid应用程序。目前,我有几张图片在我的图像库模块来显示。 我需要支持所有支持的操作系统,从2.1到设备(智能手机和平板电脑),我的应用程序4.2(最新的)。

I am working on Android application that should support 2.1 till latest Android OS (4.2) version. Currently I have few images to display in my image-gallery module. I need to support my app on all devices (smartphone and tablet) which support OS ranging from 2.1 to 4.2 (latest).

每个图像的大小为368X387大约50 KB每一个,PNG键入

Each image is roughly of size 368X387, 50 KB each, PNG type

我的工作空间资源包含以下绘制文件夹:

My workspace res contains following drawable folders:

drawable-hdpi
drawable-ldpi
drawable-mdpi
drawable-xdpi

我有一些困惑各地

  1. 在哪个文件夹我应该存储图像,以及如何将这个问题?

我是否需要有不同类型的设备不同分辨率的图像基础?

感谢。

推荐答案

您只能在1文件夹中存储的图像,但 例如,你有设备是MDPI ..它会很好看他,但如果你在LDPI Android上运行你的应用程序会自动调整图像,它看起来会比较难看(低质量)。所以啊,你需要为不同类型的设备不同分辨率的基础图像.. 所以MDPI分辨率的图像去绘制,MDPI 因此华电国际分辨率的图像去绘制对象,华电国际ETCC ..

You can store images only in 1 folder BUT, for example you have device that is mdpi.. it will look good on him, but if you run your app on ldpi android will automatically scale your image and it will look ugly (low quality). So yea you need different resolution based images for different types of devices.. so mdpi resolution images go to drawable-mdpi so hdpi resolution images go to drawable-hdpi etcc..

这是一些名单,我发现在互联网上有关的屏幕尺寸,也许你会发现它的帮助:

this is some list i found on internet about screen sizes, maybe you will find it helpful:

Low density Small screens QVGA 240x320 (120dpi):

layout-small-ldpi (240x320)  
layout-small-land-ldpi (320x240)

Low density Normal screens WVGA400 240x400 (x432) (120dpi):

layout-ldpi  (240 x 400 )
layout-land-ldpi  (400 x 240 )

Medium density Normal screens HVGA 320x480 (160dpi):

layout-mdpi (320 x 480 )
layout-land-mdpi (480 x 320 )

Medium density Large screens HVGA 320x480 (160dpi):

layout-large-mdpi (320 x 480 )
layout-large-land-mdpi (480 x 320)

Galaxy Tab ( 240 dpi ):

layout-large  (600 x 1024) 
layout-large-land  (1024 x 600)

High density Normal screens WVGA800 480x800 (x854) (240 dpi):

layout-hdpi (480 x 800)
layout-land-hdpi (800 x 480)

Xoom (medium density large but 1280x800 res) (160 dpi):

layout-xlarge (800 x 1280)
layout-xlarge-land (1280 x 800)

此外,它会很好看官方文档网站关于支持屏幕的不同的类型。

Also it would be good to read official documents site about supporting different types of screen.

这篇关于在哪里存储图像在Android中可绘制文件夹?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆