jjzjj

android - 有没有办法从大型图像创建 xxhdpi、xhdpi、hdpi、mdpi 和 ldpi 可绘制对象?

有没有办法从大尺寸图像自动创建xxhdpi、xhdpi、hdpi、mdpi和ldpi可绘制对象?例如,假设我有一个512x512的图像,并且我希望在适当的文件夹中针对Android支持的不同屏幕分辨率有不同版本的图像。 最佳答案 选项#1:只需发送-xxhdpi可绘制对象并让Android在运行时为您对它们进行下采样(缺点:仅适用于较新的设备,其中-xxhdpi已知)。选项#2:使用AndroidAssetStudio为您下采样。选项#3:根据ssantos'answer在图形编辑器中自动执行该过程.选项#4:为自己编写一个解决方案

android - 有没有办法从大型图像创建 xxhdpi、xhdpi、hdpi、mdpi 和 ldpi 可绘制对象?

有没有办法从大尺寸图像自动创建xxhdpi、xhdpi、hdpi、mdpi和ldpi可绘制对象?例如,假设我有一个512x512的图像,并且我希望在适当的文件夹中针对Android支持的不同屏幕分辨率有不同版本的图像。 最佳答案 选项#1:只需发送-xxhdpi可绘制对象并让Android在运行时为您对它们进行下采样(缺点:仅适用于较新的设备,其中-xxhdpi已知)。选项#2:使用AndroidAssetStudio为您下采样。选项#3:根据ssantos'answer在图形编辑器中自动执行该过程.选项#4:为自己编写一个解决方案

android - mdpi 图像对于 10 英寸安卓平板电脑来说太小了

我有每个密度的可绘制对象,如ldpi、mdpi、hdpi和xhdpi。问题:10"平板设备(1280x800)和手机设备320x480都使用中等密度。我有一个35x35mdpi图像。但是这个图像对于平板电脑来说太小了,而对于手机来说还可以。我阅读了相关文件。但我想我无法理解重要的东西。平板电脑是否有使用xhdpi图像的方法,或者我想知道如何为mdpi平板电脑使用更大的图像。 最佳答案 您应该将第二个标识符large和/或xlarge添加到您的可绘制文件夹中。增加drawable-xlarge-mdpi的大小,直到您对结果感到满意,而

值文件夹的 Android hdpi/mdpi/ldpi?

Android允许我们为可绘制文件夹定义hdpi/mdpi/ldpi,以适应不同尺寸的屏幕/设备。我想知道是否可以为Values文件夹(甚至布局文件夹)应用相同的支持?原因是,我通常定义一个“sizes.xml”文件,其中包含我应用于边距和填充的标准dp大小。我也为文本的sp大小做同样的事情。我想根据手机dpi调整这些值。 最佳答案 是的,你可以。就像这样:res/values/dimens.xml(default)res/values-ldpi/dimens.xml(240x320andnearerresolution)res/v

android - hdpi/ldpi/mdpi 的图形尺寸

我有一个尺寸为300*90的按钮图形。hdpi/mdpi/ldpi的尺寸必须是多少?谢谢 最佳答案 谷歌suggests使用3:4:6:8:12:16缩放比例ldpi:mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi相应地。示例:36x36用于低密度48x48用于中等密度72x72用于高密度96x96用于超高密度144x144用于超高密度192x192用于超超超高密度在您的示例中,如果提到的按钮大小适用于hdpi,则正确的尺寸应该是:150x45ldpi200x60mdpi300x90高清画质400x120xhdpi60

android - 可以使用 drawable-mdpi-fr、drawable-hdpi-fr、drawable-ldpi-fr 进行不同分辨率的本地化

我想为不同的本地化使用不同的图像。但是,我有所有分辨率和所有语言的图像。有没有办法做到这一点? 最佳答案 是的,有可能。可绘制-de-rDE-ldpi,可绘制-de-rDE-mdpi。检查一下。 关于android-可以使用drawable-mdpi-fr、drawable-hdpi-fr、drawable-ldpi-fr进行不同分辨率的本地化,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

android - mdpi、hdpi、xhdpi 文件夹如何工作?

摘自上述Android开发者指南链接:320dp:atypicalphonescreen(240x320ldpi,320x480mdpi,480x800hdpi,etc).480dp:atweenertabletliketheStreak(480x800mdpi).600dp:a7”tablet(600x1024mdpi).720dp:a10”tablet(720x1280mdpi,800x1280mdpi,etc)所以我只从这些尺寸的设计师那里得到了分辨率为每英寸320像素的图形(图像)480x800高清720x1280mdpi800x1280mdpi我很困惑应该将哪种尺寸的图像放在

ldpi,mdpi,hpdi的像素中的Android屏幕尺寸?

我已经阅读了10篇文章,但仍然找不到ldpi、mdpi、hdpi和实际像素尺寸之间的任何关系!?谁能给个直截了当的答案(如果有的话!)我基本上是在尝试制作一个启动画面,它需要在不拉伸(stretch)的情况下在多个设备上工作-但我很挣扎,因为我尝试的所有东西要么被压扁,要么被拉伸(stretch)!?干杯保罗 最佳答案 ldpi、mdpi和hdpi指的是屏幕密度,表示一英寸可以容纳多少像素。它们之间的像素比是:ldpi=1:0.75mdpi=1:1hdpi=1:1.5xhdpi=1:2xxhdpi=1:3xxxhdpi=1:4让我们

android - mdpi、hdpi、xhdpi 和 xxhdpi 的图像分辨率

我的应用有一个分辨率为720x1280像素、1080x1920像素和1440x2560像素的背景。我应该将每个背景放在哪些文件夹(mdpi、hdpi、xhdpi和xxhdpi)中? 最佳答案 请阅读AndroidDocumentation关于屏幕尺寸。从基本图像尺寸来看,DPI的可绘制尺寸有3:4:6:8:12:16的缩放比例。LDPI-0.75xMDPI-Originalsize//means1.0xhereHDPI-1.5xXHDPI-2.0xXXHDPI-3xXXXHDPI-4.0x例如,MDPI上的100x100px图像与X

android - 如何检查 Android 设备是 HDPI 屏幕还是 MDPI 屏幕?

我想检查这个以通过互联网获取不同的图像。该怎么做? 最佳答案 density=getResources().getDisplayMetrics().density;//return0.75ifit'sLDPI//return1.0ifit'sMDPI//return1.5ifit'sHDPI//return2.0ifit'sXHDPI//return3.0ifit'sXXHDPI//return4.0ifit'sXXXHDPI 关于android-如何检查Android设备是HDPI屏幕