debug常见错误,出现debug时出现跑进为条件为false的if语句

简介: debug常见错误,出现debug时出现跑进为条件为false的if语句

Java.io.ObjectOutputStream.writeObject()   实现 serializable


传递Serializable对象时,被传递的Serializable对象里面的自定义成员对象(非API中的Serializable对象)也要实现Serializable接口


就是当前实体类中的其他对象也要实现 serializable


出现debug时出现跑进为条件为false的if语句


在这个条件中判断有两层,

  if (0 == finPosition) {
                mIvAction.setTag(R.id.tag, BlackName3ChildFragment.class.getSimpleName());
                mIvAction.setImageResource(R.drawable.theme_add);
                mIvAction.setVisibility(VISIBLE);
            } else if (1 == finPosition) {
                mIvAction.setVisibility(GONE);
            }

这是最后一层,我们打断点不能在最后的一层打,应该从外到内的打。因为我们不能判断最外层是什么时间触发的,


当然这是我的代码本身的不健壮,只是找出原因,记录一下。

相关文章
|
机器学习/深度学习 并行计算 PyTorch
TensorRT部署系列 | 如何将模型从 PyTorch 转换为 TensorRT 并加速推理?
TensorRT部署系列 | 如何将模型从 PyTorch 转换为 TensorRT 并加速推理?
1910 0
|
关系型数据库 MySQL Linux
SonarQube启动不了的问题解决
SonarQube启动不了的问题解决
SonarQube启动不了的问题解决
|
API
[已解决]openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host=‘api
[已解决]openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host=‘api
2612 0
|
6月前
|
存储 人工智能 供应链
AI Agent智能体:底层逻辑、原理与大模型关系深度解析·优雅草卓伊凡
AI Agent智能体:底层逻辑、原理与大模型关系深度解析·优雅草卓伊凡
1845 2
AI Agent智能体:底层逻辑、原理与大模型关系深度解析·优雅草卓伊凡
|
Java Python Spring
spring boot读取resources目录下的python脚本执行
spring boot读取resources目录下的python脚本执行
1893 0
spring boot读取resources目录下的python脚本执行
|
负载均衡 算法 前端开发
Spring Cloud:使用 Feign 实现负载均衡详解
Spring Cloud:使用 Feign 实现负载均衡详解
|
NoSQL 数据可视化 Redis
Resp&Redis可视化工具安装
Resp&Redis可视化工具安装
1923 0
|
架构师 测试技术 uml
我懂了,原来这就是4+1架构模型!
我懂了,原来这就是4+1架构模型!
6995 0