当前位置:网站首页>Development error notes
Development error notes
2022-07-05 05:09:00 【ximen502_】
development environment IDE
Android Studio Environmental error
- 1. Error prompt that the resource file referenced by the layout does not exist
Caused by: android.content.res.Resources$NotFoundException
Caused by: org.xmlpull.v1.XmlPullParserException:
Binary XML file line #8<gradient> tag requires 'angle' attribute to be a multiple of 45
There is one bg xml file , There is a gradient configuration gradient One of them angle Property is assigned to 128, When reporting an error , The main idea is angle The value of must be 45 Multiple , Changed , The problem is solved in an instant . This problem deserves in-depth analysis , Look at the source code related to error reporting , A little clearer .
- 2.R Resource access is red , But it does not affect the normal operation of the program
You cannot click to view the referenced resource file , Tried some online methods , Doesn't work , So it's upgraded as Version of ,from 4.2.2 to arctic fox, When the upgrade is complete R There is no problem with the resource file , You can click and jump normally , It's not red anymore .
However, there are new problems , That is, the layout file preview appears fuzzy and the constraint position display is inaccurate , It is accurate after operation , I wanted to be demoted to 4.x edition , Then I searched as Of archive Version history , Found an updated Bumblebee bumblebee preview beta1, So I upgraded , Temporarily solved the problem .
Android Coding errors
1.RecyclerView item xml Layout match_parent Level not full
The root layout uses ConstraintLayout and LinearLayout All have this problem , But with RelativeLayout There is no such problem . A search later found that , Originally in onCreateViewHolder Method inside inflate The layout will be methodical viewParent As inflate Methodical roo Parameters can completely solve this problem . Debugging found this viewParent yes RecyclerView.
2. The data format of the string array returned by the server
A picture returned by the server url Array json
{
imgs:"["http://xxx.jpg","http://xxy.jpg"]"
}
This situation is used in Gson go to Bean When ,Bean Medium imgs Can only be String type , Otherwise, the conversion will report an error , This situation gets imgs After the string , It also needs to be parsed manually , The picture url Add one by one to List In the container , A lot more redundant code , Very inelegant . The server needs to place ( Double quotes ) Get rid of ,
{
imgs:["http://xxx.jpg","http://xxy.jpg"]
}
such ,Bean Medium imgs Can be defined as List<String>
or MutableList<String>
, The conversion tool can be directly converted to carry url Of List Containers , Very elegant .
边栏推荐
- UE4/UE5 虚幻引擎,材质篇(三),不同距离的材质优化
- LeetCode之單詞搜索(回溯法求解)
- Magnifying glass effect
- AutoCAD - set layer
- django连接数据库报错,这是什么原因
- Generate filled text and pictures
- 被舆论盯上的蔚来,何时再次“起高楼”?
- 2021-10-29
- How much do you know about 3DMAX rendering skills and HDRI light sources? Dry goods sharing
- cocos_ Lua loads the file generated by bmfont fnt
猜你喜欢
【论文笔记】Multi-Goal Reinforcement Learning: Challenging Robotics Environments and Request for Research
AutoCAD - lengthening
嵌入式数据库开发编程(零)
UE fantasy engine, project structure
Grail layout and double wing layout
Redis 排查大 key 的4种方法,优化必备
LeetCode之单词搜索(回溯法求解)
【Leetcode】1352. Product of the last K numbers
2022/7/2做题总结
Embedded database development programming (V) -- DQL
随机推荐
Recherche de mots pour leetcode (solution rétrospective)
Transport connection management of TCP
AutoCAD - scaling
An article takes you to thoroughly understand descriptors
Use the command character to close the keyboard command of the notebook
Common database statements in unity
54. Spiral matrix & 59 Spiral matrix II ●●
AutoCAD - continuous annotation
A complete attack chain
LeetCode之单词搜索(回溯法求解)
cocos_ Lua listview loads too much data
669. 修剪二叉搜索树 ●●
Collapse of adjacent vertical outer margins
mysql審計日志歸檔
Detailed introduction of OSPF header message
【Leetcode】1352. Product of the last K numbers
Out and ref functions of unity
Chinese notes of unit particle system particle effect
Research and forecast report on China's solution polymerized styrene butadiene rubber (SSBR) industry (2022 Edition)
UE fantasy engine, project structure