Android程序没有任何错误,而工程却有错误,错误在Console中提示完全都是因为图片所引起的,如:
[2012-04-23 15:17:13 - MyView] D:\Android_work\MyView\res\layout\item01.xml:30: error: Error: No resource found that matches the given name (at 'background' with value '@drawable/feature_guide_0').
原因可能是:直接更改文件后缀的问题,如果你是直接在eclipse里更改文件后缀,或者是在桌面上自己更改后缀,那么这个问题就出来了。
解决的办法:用画图工具,比如PS等把图片改成某一种格式,比如png,jpeg等,再放到drawable里,就不会出现错误。或者直接用windows里面的画图工具将每一张图片都另存为.png格式即可。
另外还有一个错误要提出来,就是drawable里文件的命名问题,目前只能是用用小写字母和数字命名图片文件,比如拷贝一个Moon.jpg文件到drawable文件夹后,就会出现错误,改为小写命名则错误消失。还有一个,SD卡里的文件命名也和这个一样只能小写字母加数字
分享到:
相关推荐
VC/MFC 对话框 按钮加载PNG图片 透明
VC6.0 加载PNG图片并实现图片和程序透明 gdi处理库和头文件已经包含进来,一编译就能过
MFC通过图片控件加载png图片的类,可以指定宽度高度,可以自适应图片大小
GL2libpng-android-显示PNG图片.rar GL2libpng-android-显示PNG图片.rar
MFC png 图片加载
GDI plus 加载PNG图片实现透明效果,窗口透明效果;类似360那个圈。可以拖动;分享下
最近写项目的时候,发现一个很强大的图片加载框架,我无意中看到郭大神的博客,我觉得写的太好了,所以我根据他的博客写了一个例子,上传到这,和大家交流学习
利用mfc的CImage加载png图片,暂时只能加载png格式的图片,其他格式的加载,会失真
框架主页https://github.com/aellerton/japng_android,Android apng支持框架,自己打包成aar
软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-架构-1.png软考高级:10-...
当程序在读到这个fram为0像素的图片时会出现空指针的错误而崩溃。所以我在源码的基础上加了一个判断,如果发现fram中的图片的大小为0x0像素时,自动改成一个像素的图片。这样程序就不会崩溃了。因为原作者的资源是...
软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级:5-开发模型.png软考高级...
软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级:9-项目管理.png软考高级...
VB6.0 在图片框中显示PNG图片
调用方法: <!--[if lt IE 7]> // less than ie 7 ... ie_png.fix('.png, .menu ul li a span'); // 第二个参数为含有png的标签id(css) ie_png.fix('.png, .logo span'); // 有png的都加上去 <![endif]-->
visual c++加载显示.PNG图片.zip
Pngyu可以批量地将PNG32格式的图片文件转存为PNG8格式,而且它会使用一套图片压缩算法,使得转换后的图片质量失真不是那么严重。最重要的是,转换后的图片文件大小只有转换前的35%左右,这是相当可观的。
软考高级:16-信息安全技术 基础知识.png软考高级:16-信息安全技术 基础知识.png软考高级:16-信息安全技术 基础知识.png软考高级:16-信息安全技术 基础知识.png软考高级:16-信息安全技术 基础知识.png软考高级:...
官网:https://pngquant.org/,一个有损png压缩工具,将图片量化转索引图。这里编译的2.12.6版本,包含libimagequant.dll、libimagequant.so、libimagequant.jnilib,可用于win、linux、macOS的开发