栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

开发错误笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

开发错误笔记

开发环境IDE Android Studio环境错误
  • 1.布局引用的资源文件不存在的错误提示
Caused by: android.content.res.Resources$NotFoundException

Caused by: org.xmlpull.v1.XmlPullParserException: 
Binary XML file line #8 tag requires 'angle' attribute to be a multiple of 45

  有一个bg xml文件,其中有一个渐变色的配置gradient中的一个angle属性赋值为128,报错的时候提示了,大意是angle的数值必须是45的倍数,更改之,问题瞬间解决。这个问题值得深入分析一番,看看报错相关的源码,更清晰一点。

  • 2.R资源访问报红,但是不影响程序正常运行
      无法通过点击查看引用的资源文件,尝试了一些网上的办法,都不管用,于是升级了as的版本,from 4.2.2 to arctic fox,升级完成后R资源文件没问题了,可以正常点击跳转,也不报红了。
      然而出现了新的问题,那就是布局文件预览出现模糊和约束位置显示不准确,运行后是准确的,本想降级到4.x版本,后来搜索了一下as的 archive历史版本,发现有更新的大黄蜂bumblebee preview beta1,遂升级了一下,暂时性的解决了问题。
Android编码错误
  • 1.RecyclerView item xml布局match_parent水平未充满
      根布局用的是ConstraintLayout和LinearLayout都有这个问题,但是用RelativeLayout就没有这个问题。后来搜索发现,原来在onCreateViewHolder方法里面inflate布局的时候将方法的viewParent作为inflate方法的roo参数即可彻底解决这个问题。调试发现这个viewParent是RecyclerView。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/340423.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号