是否有一种方法来创建xxhdpi,xhdpi,hdpi,mdpi和ldpi绘图从一个大规模的图像自动?例如,假设我有一个512x512的图像,我希望在适当的文件夹中有不同版本的图像,用于Android支持的不同屏幕分辨率。
选项#1:只需提供-xxhdpi
可抽件,并让Android在运行时为您降低样本(缺点:只适用于相当新的设备,在这些设备上-xxhdpi
是已知的)。
选项2:使用Android Asset Studio为您降低样本。
选项#3:根据Ssantos的回答,在图形编辑器中自动处理过程。
选项4:使用类似ImageMagick的东西编写一个解决方案。
选项5:使用图像烘焙器
我有5个按钮,背景按钮图像尺寸267x63。我复制了ldpi mdpi hdpi xhdpi中分辨率为267x63的所有背景按钮。当我尝试运行我的应用程序时,按钮在2.7英寸QWGA中很大,但在平板电脑模式下很小。 在ldpi mdpi hdpi和xhdpi中,我的背景_按钮的最佳解决方案是什么? XML按钮: 如果我缩放背景按钮并设置: 我的按钮很严格...你能帮我吗?
哪些是可绘制的推荐尺寸:LDPI、MDPI、HDPI、XHDPI、XXHDPI、XXXHDPI或我可以使用相同大小的图像,并通过编程改变它,比如改变宽度和高度?
我有一个背景为我的应用程序在分辨率720x1280像素,1080x1920像素和1440x2560像素。 我应该将每个背景放在哪些文件夹(mdpi、hdpi、xhdpi和xxhdpi)中?
研究android,现在我有一些图像可以放入可绘制的dirs(HDPI/LDPI/MDPI/XHDPI)。我读了很多书,但我还是不明白。每个目录的图像大小应该是多少?
在mdpi模式下,我将中的设置为。我不知道在ldpi、hdpi、xhdpi和xxhdpi模式下,的最佳大小首选项(sp)是什么。 在ldpi、mdpi、hdpi、xhdpi、xxhdpi模式下,有没有办法自动将sp相互转换?
Android如何缩放可伸缩性?在这个项目中,我有xhdpi、hdpi、mdpi,但我没有ldpi。如果我在带有ldpi屏幕的手机上运行应用程序,会发生什么? 我知道,可提取的内容将自动缩小。但是,哪些可提取的将被采取?来自mdpi?