当前位置: 首页 > news >正文

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

目录

 

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

出现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);
            }

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

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

相关文章:

  • Error:java.util.zip.ZipException: duplicate entry: com/google/firebase/iid/zzc.class ,EvalIssueExcep
  • 在使用Rxjava和使用 retrifit联合使用有时候发生很多的错比如404.这时候你应该看看你的网址是否正确,大部分是由于你的地址拼接的不对
  • Android 开发 shape绘制圆形
  • git命令行执行pull之后会有在merging状态
  • android 开发,新建assert目录和读取以及gson文件解析,
  • firebase 云通知功能使用。有独立的demo可用,还有测试工具。
  • Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.suppo
  • 使用Android studio 的Translation Editor时出现字符不能输入的问题。解决。
  • INSTALL_FAILED_NO_MATCHING_ABIS错误的解决办法
  • viewpage 添加fragment 报错 viewpage demo LayoutInflater 自定义控件轮播图demo
  • [INSTALL_FAILED_TEST_ONLY],Android开发出现应用未安装
  • Caused by: java.lang.OutOfMemoryError: Failed to allocate a 29433932 byte allocation with 14683576 f
  • android 开发,开发完安装release包的时候出现应用未安装。以及怎样找到adb执行文件路径。
  • handler作为参数进行传递。 使用handler进行耗时操作。 onActivityResult,onActivityResult 使用
  • 使用relativelayout布局的坑。
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 230. Kth Smallest Element in a BST
  • Bytom交易说明(账户管理模式)
  • Javascript编码规范
  • JavaScript实现分页效果
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • node学习系列之简单文件上传
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • vue-cli3搭建项目
  • 力扣(LeetCode)357
  • 前端
  • 前嗅ForeSpider采集配置界面介绍
  • 设计模式走一遍---观察者模式
  • 我的zsh配置, 2019最新方案
  • 鱼骨图 - 如何绘制?
  • 阿里云移动端播放器高级功能介绍
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 国内开源镜像站点
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • (zt)最盛行的警世狂言(爆笑)
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)c++ std::pair 与 std::make
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • ..回顾17,展望18
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .NET Framework .NET Core与 .NET 的区别
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • ::什么意思
  • [android] 请求码和结果码的作用
  • [ComfyUI进阶教程] animatediff视频提示词书写要点
  • [CSS]浮动
  • [DevEpxress]GridControl 显示Gif动画
  • [Docker]四.Docker部署nodejs项目,部署Mysql,部署Redis,部署Mongodb