您的位置:首页 > 移动开发 > Android开发

关于Android资源图片存放位置的问题

2017-04-20 04:35 260 查看
首先描述一下场景:为某个Activity设置一张背景图,该背景图存放于res/drawable目录下,其实这是一个很简单的东西,直接在布局文件中为根布局设置一个background即可。

但是最终的结果却让我有点意外,因为图片没有显示出来。查看日志得知是因为我们的图片太大了,导致应用无法加载。

于是恍然大悟,我使用的设备是属于xxhdpi的,理论上我的资源图片应该放在drawable-xxhdpi下面,但是我放在了drawable下面,应用在加载的时候,会将图片放大,从而导致无法加载。

其实这是一个很简单的问题,但是我一开始却搞错了,这是一个教训:我之前一直以为drawable下面的图片是不会做任何更改的,现在才发现我这个想法是错误的。如果不想图片被改变,那么就该放到drawable-nodpi下面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android