大佬教程收集整理的这篇文章主要介绍了android – 所有屏幕设备的图像大小,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已裁剪该图像并将其放入我的res文件夹中.
我的问题是Android如何知道该图像适用于1080X1920屏幕.它会在小屏幕上打开相同的图像,在2560×1440分辨率下打开更小的图像.
有没有办法,除了为每个屏幕尺寸放置不同的图像,告诉Android使用图像的特定屏幕尺寸和其他屏幕的比例
屏幕密度的变化.
xlarge screens are at least 960dp x 720dp large screens are at least 640dp x 480dp normal screens are at least 470dp x 320dp small screens are at least 426dp x 320dp
制作此布局文件,以使其对所有设备都相同.
根据设备提供填充,边距,字体和所有属性.
res/layout/main_activity.xml # For handsets (smaller than 600dp available width) res/layout-sw600dp/main_activity.xml # For 7” tablets (600dp wide and bigger) res/layout-sw720dp/main_activity.xml # For 10” tablets (720dp wide and bigger)
对于布局,
res/layout/my_layout.xml // layout for normal screen size ("default") res/layout-large/my_layout.xml // layout for large screen size res/layout-xlarge/my_layout.xml // layout for extra-large screen size res/layout-xlarge-land/my_layout.xml // layout for extra-large in landscape orientation
对于图像
res/drawable-mdpi/graphic.png // bitmap for medium-density res/drawable-hdpi/graphic.png // bitmap for high-density res/drawable-xhdpi/graphic.png // bitmap for extra-high-density res/drawable-xxhdpi/graphic.png // bitmap for extra-extra-high-density
对于图标
res/mipmap-mdpi/my_icon.png // launcher icon for medium-density res/mipmap-hdpi/my_icon.png // launcher icon for high-density res/mipmap-xhdpi/my_icon.png // launcher icon for extra-high-density res/mipmap-xxhdpi/my_icon.png // launcher icon for extra-extra-high-density res/mipmap-xxxhdpi/my_icon.png // launcher icon for extra-extra-extra-high-density
对于Launcher图标
36x36 (0.75X) for low-density 48x48 (1.0x baselinE) for medium-density 72x72 (1.5X) for high-density 96x96 (2.0X) for extra-high-density 180x180 (3.0X) for extra-extra-high-density 192x192 (4.0X) for extra-extra-extra-high-density (launcher icon only; see note abovE)
以上是大佬教程为你收集整理的android – 所有屏幕设备的图像大小全部内容,希望文章能够帮你解决android – 所有屏幕设备的图像大小所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。