只有“可绘制”文件夹(如果不存在,我创建)就足以为所有设备创建合适的图像大小率吗?还是应该为每个文件夹(hdpi、mdpi、ldpi、xhdpi)创建图像大小比率? 最佳答案 res/drawable/等同于res/drawable-mdpi/。在Android1.5或相关版本中添加密度之前,使用无后缀名称是为了向后兼容。isenoughtocreatesuitableimagesizerateforalldevices?如果您不介意Android将图像缩放为其他密度,是的。通常,密度离起点越远,质量就会下降(在这种情况下,-mdp
一切尽在标题中。似乎AndroidAssetStudio不生成ldpi启动器图标。该工具似乎还会生成xxhdpi图标,Androidlaunchericondesignguidelines中未提及这些图标。 最佳答案 我想如果你也导航到sdk中的res文件夹,你将找不到ldpi。摘自AndroidHoloColorsGenerator的常见问题解答,但我认为它适用于所有assetstudio工具为什么没有生成低密度(ldpi)?AndroidHoloColorsGenerator基于默认的holo主题(在Android源代码中),它
那九block图像呢?可以使用它们代替?/res/drawable-hdpi/icon.png..72×72/res/drawable-mdpi/icon.png….48×48/res/drawable-ldpi/icon.png……36×36Whatarethebenefits/drawbacks? 最佳答案 从技术上讲,您不必为所有三种分辨率提供图像-如果缺少一种,系统将用另一种分辨率替换它。尽管为了在所有屏幕密度下保持外观,最好同时拥有这三者。可以使用9-patch代替,但应该只在特定情况下使用。如果您有一个按钮的图像,它可以
有没有办法避免每个分辨率有多组可绘制对象?我有将近50张图片(大部分是简单图标,没有使用任何需要9-patch的东西),在Photoshop中调整所有50张图片的大小似乎有很多多余的工作,如果我将来必须更改一些图标,还要考虑返工.我理解调整到多种密度的必要性,但是有什么方法可以避免这种情况吗?假设仅通过提供高质量图像然后将尺寸强制为DP/DIP?我还看到我的Android项目除了*hdpi/mdpi/ldpi之外还有一个“Drawable”文件夹,如果我只是将所有图像资源放在该文件夹而不是特定于分辨率的文件夹中,会有什么影响?(假设我可以接受设备调整我的图像大小)
我正在尝试使用QVGA模拟器进行一些测试,我发现它会按照上述顺序查找图像资源。drawable-mdpi1stdrawable-hdpi2nddrawable-ldpi3rd(只有在我更改其他两个目录中的图像名称进行测试后才能找到它)我希望它首先是ldpi。当运行其他仿真器(HVGA和WVGA)时,它们会使用相应的可绘制目录……它只是QVGA。我看到的唯一可能影响它的代码在这里(基于文档)我用2.0模拟器和1.6模拟器测试了这个,我得到了相同的结果。有什么想法吗?非常感谢。 最佳答案 检查config.ini中的hw.lcd.den
我想知道删除我的android项目上的ldpi/mdpi/hdpi文件夹有什么陷阱?我可以只复制drawable文件夹中的所有图像吗?我确实看到了以下关于AndroidUI开发的链接http://developer.android.com/guide/practices/ui_guidelines/icon_design.htmlhttp://developer.android.com/guide/practices/screens_support.html谢谢PS:我指的是所有正在使用的图像、背景、图标、菜单等... 最佳答案 如
我想缩放图像以使其最适合屏幕尺寸并且不会消耗比需要更多的内存。目前我将为640x960屏幕制作的图像放在hdpi文件夹中,它看起来不错,但它消耗了比必要更多的内存。例如,一个480x800的设备是hdpi并将加载这些位图。由于我知道的大多数hdpi设备都是480x800,我的第一个想法是缩小hdpi中的所有图像以适合480x800屏幕。但我不确定,因为hdpi不仅指分辨率,还指密度。这很令人困惑,因为文件夹指的是密度,但位图只是像素,我不知道如何在那里分配它们......非常感谢任何帮助。为了提供更多上下文:问题是我有一个位图动画,其中包含20多个位图,每个640x588像素。因此,在
我正在创建一个android应用程序,我希望在其中支持多屏幕。为此,我使用了9个补丁图像。但我的问题是,使用9个补丁图像是否足以用于不同密度的2设备,或者我需要为不同的密度(如mdpi、ldpi、hdpi)创建不同的9个补丁图像。提前致谢 最佳答案 我最近发现自己处于同样的情况,所以让我参与并扩展已经说过的话......是的,9block图像可以缩放,这就是它们存在的目的。但是,如果您应该为所有屏幕密度使用9补丁图像,那实际上取决于图像。9补丁图像更常用,例如按钮。您可以在您的应用中使用不同大小的按钮,无论您如何调整按钮的大小(只要
我正在努力理解http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources我想知道同时具有drawable和drawable-ldpi是否有意义?我问的原因是因为我从不同的示例中复制了一些可绘制对象。我在drawable-mdpi、drawable-hdpi、drawable-xhdpi中有来自Holo主题的图标,但启动器图标也存在于drawable-ldpi中(但是drawable-ldpi中没有其他文件)。我还有一些仅存在于drawable目录中的自
我想为我的应用程序设置一个图标,但不知道放入hdpi/ldpi/mdpi这三个文件夹的确切分辨率。我还想为我的菜单选项设置图标,但不知道要应用什么分辨率。感谢您的帮助。 最佳答案 启动器图标48×48(mdpi)72×72(hdpi)96×96(xhdpi)144×144(xxhdpi)192×192(xxxhdpi)512×512(GooglePlaystore).png操作栏、对话框和选项卡图标24×24areain32×32(mdpi)36×36areain48×48(hdpi)48×48areain64×64(xhdpi)7