Android 图片放在mipmap和drawable的区别

  1. mipmap 目录:

    mipmap 目录是专门用于存放应用图标的目录。②通常,应用的启动图标(Launcher Icon)应该放在 mipmap 目录下。③mipmap 目录会根据设备的屏幕密度(dpi)提供相应的图标资源,以确保在不同设备上显示的图标质量和大小适配良好。④例如,mipmap-mdpi 子目录用于存放低密度屏幕(mdpi)设备的图标,mipmap-hdpi 子目录用于存放高密度屏幕(hdpi)设备的图标,依此类推。
  2. drawable 目录:

    drawable 目录用于存放其他类型的图像资源,如背景图、按钮图像等。②drawable 目录下的图像资源不会根据设备的屏幕密度自动缩放,需要手动提供不同分辨率的图像资源,以确保在不同设备上显示的图像质量和大小适配良好。③通常,如果图像资源不是应用的启动图标,而是用于界面展示或按钮等,可以考虑放在 drawable 目录下。

总结:

  • mipmap 目录用于存放应用的启动图标,根据设备的屏幕密度自动提供适配的图标资源。
  • drawable 目录用于存放其他类型的图像资源,需要手动提供不同分辨率的图像资源。

请注意,在实际使用中,对于非启动图标的图像资源,有时开发人员也会将它们放在 mipmap 目录下。这是因为 mipmap 目录在编译过程中会生成适配不同密度的图像资源文件夹,方便管理和使用。但从语义上来说,mipmap 目录应该用于应用的启动图标。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值