美文网首页
onActivityResult与回调的对比解析

onActivityResult与回调的对比解析

作者: 滑稽的命运 | 来源:发表于2019-11-05 19:43 被阅读0次
  • onActivityResult缺点

    1. 代码逻辑分离,容易出现两边不一致。
    2. 结果类型多时,resultCode增多导致难以维护。
    3. 目标Activity调用setResult时数据没有类型安全保障。
  • 回调优缺点

    1. 使用回调会使上述1、2缺点会得到改善。
    2. 若Android系统机制使原Activity重新生成实例后,回调的匿名内部类对象会使目标Activity仍持有原Activity的引用(原Activity对象实例不一致),所以会导致与原Activity相关业务失效。

相关文章

网友评论

      本文标题:onActivityResult与回调的对比解析

      本文链接:https://www.haomeiwen.com/subject/wjxjbctx.html