【发布时间】:2015-11-23 03:05:20
【问题描述】:
我阅读了一些文档,似乎当最小 API 为 21 时 mipmap 替换了 drawable。
我可以删除文件夹drawable吗?
我用Android Studio V1.3生成新项目时只有mipmap-hdpi、mipmap-mdpi、mipmap-xhdpi和mipmap-xxhdpi四个文件夹,是否需要添加文件夹mipmap用于存储普通图片等资源?
顺便说一句,我的项目中drawable文件夹中有一个文件border_ui.xml,我可以将文件从文件夹drawable中删除到mipmap吗?
border_ui.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke android:width="0.8dp" android:color="#000000" />
<solid android:color="#ffffff" />
<padding
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp" />
</shape>
【问题讨论】:
-
mipmap 文件夹仅用于应用图标(请参阅stackoverflow.com/questions/28065267/mipmap-vs-drawable-folders)
-
但是,如果我将其他 png 文件放到文件夹 mipmap 中也没关系
-
没有。 mipmap 仅适用于启动器图标。你应该把你的drawables放在drawable文件夹中。只需在 res 文件夹下创建一堆(drawable、drawable-mdpi、drawable-hdpi 等)。
标签: android