1.做了个简单的个人课程表App
2.遇到这个错误后的思考
可能是自己每个背景图片都太花哨了而且占内存过大
-
找百度关于压缩图片内存大小的各种方法
1.直接修改图片的格式,这样做的后果就是图片会变成适应多种格式的,你也可以加载到Android Studio中显示出来。但是会在封装签名的过程中造成“图片收到损坏”的问题
2.百度会告诉你,通过World,ppt借助加载图片的方法来压缩图片内存,这个时候你要知道图片还有另外一个属性“像素点”一说
所以我找到了各种大神关于像素点的讨论话题,但内心浮躁的我怎么能就这样读下去。关于分辨率的故事
3.最后我选择了通过ps压缩图片大小的方式把每一张图片进行压缩至60kb一下,然后这样一张一张的替换了
但是我太天天真了。。。 -
重新查看自己的所有XML布局文件
发现没有编写错误
最后发现建一个drawable-nodpi文件夹,把所有的图片资源移动里面即可
原话是因为drawable下的文件会自动方法图像dpi导致图片过大!!!