android mipmap mdpi怎么标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android mipmap mdpi怎么标相关的知识,希望对你有一定的参考价值。

参考技术A 新建一个android Studio项目,并将任务视图切换到“Project”下,这时可以看到,系统在res目录下,为我们创建了4个对应的drawable文件夹,如下图所示。

如果没有,请读者自行创建(另外还有ldpi的xxxhdpi这两个不常用到的类别,因此,我在这里省略了它们)。
每一个对应的drawable目录下,都应该相应地有一张相同的图片,只是分辨率不一样。这些图片文件都是按照目录名对应的dpi进行定制的。
应用中所有图片资源都会随应用安装到设备里,Android操作系统知道如何为不同的设备提供最佳匹配。注意,在为不同的设备准备适配图片的同时,应用安装包需要的容量也随之增大。当然,对于一些小项目,这些问题不是很明显。
如果应用不包含设备对应屏幕的像素密度文件,在运行时,Android系统会自动找到可用的图片资源,针对该设备进行适配。有了这个特性,就不必准备各种屏幕像素密度文件了。因此,为控制应用宝的大小,我们可以只为主流设备准备分辨率较高的定制图片资源。至于那些不常见的低分辨率设备,让Android系统自动适配就好。
使用mipmap图像
资源修饰符和drawable用起来都很方便。应用要用到图像,就针对不同的设备尺寸准备不同尺寸的图片,在分别放入drawable-mdpi之类的文件夹。然后,按名字引用它们。剩下的就交给Android了,它会根据当前设备的屏幕密度调用相应的图片。
但是,有个问题不得不提。发布到应用商店的APK文件包含了项目drawable目录里的所有图片,哪怕是从来不会用到的图片。这是一个负担。

flutter 打包图标尺寸


安卓图标
mipmap-hdpi(文件夹名字) 72*72(图片尺寸) ic_launcher(图片名字)

mipmap-mdpi(文件夹名字) 48*48(图片尺寸) ic_launcher(图片名字)

mipmap-xhdpi(文件夹名字) 96*96(图片尺寸) ic_launcher(图片名字)

mipmap-xxhdpi(文件夹名字) 72*72(图片尺寸) ic_launcher(图片名字)

mipmap-xxxhdpi(文件夹名字) 192*192(图片尺寸) ic_launcher(图片名字)


安卓启动图

mipmap-hdpi(文件夹名字) 480*800(图片尺寸) launch_image(图片名字)

mipmap-mdpi(文件夹名字) 320*480(图片尺寸) launch_image(图片名字)

mipmap-xhdpi(文件夹名字) 720*1280(图片尺寸) launch_image(图片名字)

mipmap-xxhdpi(文件夹名字) 1080*1920(图片尺寸) launch_image(图片名字)

mipmap-xxxhdpi(文件夹名字) 3840*2160(图片尺寸) launch_image(图片名字)

 

以上是关于android mipmap mdpi怎么标的主要内容,如果未能解决你的问题,请参考以下文章

Android 项目中软件图标适配和mipmap文件夹的规则

如何在 Xamarin.Android 中使用 mipmap 文件夹?

Android的drawable,mipmap的图标大小

为啥 Android Launcher 选择低密度图标?

android studio selector 怎么引用mipmap

flutter 打包图标尺寸