昨天太晚了,今天教你用Debug模式来分析程序执行顺序
2024-08-28 11:57:53
还是以昨天的XML文件解析来做栗子,希望通过这个好吃的栗子可以举一反三 学会用debug来看源码和找Bug
事件类型主要有五种
START_DOCUMENT:xml头的事件类型 = 0
END_DOCUMENT:xml尾的事件类型 =1
START_TAG:开始节点的事件类型 = 2
END_TAG:结束节点的事件类型 = 3
TEXT:文本节点的事件类型 = 4
我们的XML文件:
<?xml version="1.0" encoding="utf-8"?>
<weather>
<city>
<name>安阳</name>
<temp>-8℃</temp>
<pm25>120</pm25>
</city>
<city>
<name>北京</name>
<temp>-12℃</temp>
<pm25>500</pm25>
</city>
<city>
<name>上海</name>
<temp>2℃</temp>
<pm25>60</pm25>
</city>
</weather>
代码不贴了 昨天那个XML文件解析的代码
1 首先 打个断点 (双击)
2 包---------右键 -------------debug as --------------Android application (没法截图所以写个路径)
3............#################
4 点模拟器上我们程序的按钮 然后看菜单栏下面一行小图标
5 我们选择step over (F6) 不进入子方法:
最新文章
- django学习遇到的问题解决方式
- nodejs 的ajax获取数据express
- js对象使用格式
- 操作文件方法简单总结(File,Directory,StreamReader,StreamWrite )
- nested exception is java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for
- JS事件整理
- JSON代码小计
- Power-BI绿色开发平台
- NDK(7)NDK debugging without root access
- CCS3.3入门
- [Javascript + rxjs] Introducing the Observable
- Ubuntu14.04+CUDA6.5环境下神经网络工具包Deepnet配置
- pycharm Run/Debug Configrations
- VBA 开发学习--基础语法
- 【浅墨著作】《OpenCV3编程入门》内容简单介绍&;amp;勘误&;amp;配套源码下载
- Petit FatFs
- 寻找第k元
- 谈一谈从 Delphi 2009 之后就支援的重要功能 – 泛型 (Generic)
- secureCRT恶意终止下次无法启动
- iOS NSCache缓存类的了解