我应该如何导入.png图像,假设它是我的活动的背景?我从项目面板中选择了*drawable*文件夹,然后打开了新建菜单:'Image Asset',但这个选项是用于导入图标的,所以我想这不是正确的决定(我需要导入一个图像来覆盖整个屏幕背景)。然后我选择了选项'scaled drawble'(可能它不是默认Android Studio安装的一部分,而是作为我安装的某个插件的一部分提供的)
此选项实际上以不同的比例(mdpi、hdpi等)导入了我的项目下的.png,但**为了向Android Studio添加背景图像,这是最推荐的选项吗?**因为我注意到xhdpi和xxhdpi的KB大小比导入的文件的原始大小更大(其大小比源文件大没有意义)
2条答案
按热度按时间xv8emn3q1#
右键单击drawable文件夹,并优化导入,然后显示drawable文件夹的路径,在Windows资源管理器中打开此路径,将任意图像复制到该路径
laawzig22#
我也在使用这个插件。但问题是插件使用原始图像作为xhdpi和缩放其他。这意味着如果你的图像很大,例如ldpi也会很大,文件大小也会太大。我试图找到标准的图像大小。
1.我认为使用一个大的图像是足够大的xxxhdpi和粘贴在drawable-xxxhdpi或drawable文件夹是安全的方式。
1.如果你的图片很适合缩放(我指的是像.svg这样的图片)或者只是不关心缩放,那么把它粘贴到xhdpi中,系统就会缩放它。