草庐IT

Android 屏幕尺寸 HDPI、LDPI、MDPI

这个问题在这里已经有了答案:Androidsplashscreenimagesizestofitalldevices(11个回答)关闭8年前.我有一个需要适合所有屏幕尺寸的背景。我有三个文件夹,hdpi、ldpi和mdpi用于可绘制对象,但在模拟器中没有任何关于什么分辨率的引用hdpi是什么,mdpi和ldpi是什么。 最佳答案 您应该阅读Supportingmultiplescreens.您必须在模拟器上定义dpi。240是hdpi,160是mdpi,低于通常是ldpi。摘自上述Android开发者指南链接:320dp:atypi

android - 我的 phonegap 应用程序在 Android 高清手机、HDPI 和 XHDPI 手机中看起来更小

我是新手,正在使用phonegap和jquerymobile开发混合应用程序。我的应用程序在mdpi设备上看起来不错。但是,应用程序UI在HDPI和XHDPI手机、平板电脑和Apple设备中看起来更小/缩小。目前正在使用视口(viewport)元标记作为如何在所有屏幕分辨率和DPI下实现相同的UI。需要您的建议。 最佳答案 删除target-densityDpi=device-dpi。基本上这就是您所需要的: 关于android-我的phonegap应用程序在Android高清手机、HD

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 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 xxx-hdpi 真机

我要发布我的应用,它是一个1.2Mb的apk,包含4种不同格式(ldpi、mdpi、hdpi、x-hdpi)的大约120个图标。如果我添加xx-dpi和xxx-hdpi图标,apk会变大并且加载时间会增加。那里有许多内存非常低的入门级设备,我希望我的应用程序可以在任何地方运行。我真的需要添加xx-hdpi吗?还有需要xxx-hdpi的真实设备吗? 最佳答案 你不应该真的需要xxxhdpi。之所以引入它是因为在nexus5的启动器上缩放启动器图标的方式编辑当我在2014年1月回答时,Nexus5是唯一使用xxxhdpi的设备。现在包括

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我很困惑应该将哪种尺寸的图像放在

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