-
onActivityResult缺点
- 代码逻辑分离,容易出现两边不一致。
- 结果类型多时,resultCode增多导致难以维护。
- 目标Activity调用setResult时数据没有类型安全保障。
-
回调优缺点
- 使用回调会使上述1、2缺点会得到改善。
- 若Android系统机制使原Activity重新生成实例后,回调的匿名内部类对象会使目标Activity仍持有原Activity的引用(原Activity对象实例不一致),所以会导致与原Activity相关业务失效。
onActivityResult与回调的对比解析
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 【 Android四大组件之一 主要用于与用户进行交互,在一个App中可能存在零个或多个Activity 】 1....
- 本文出自 Eddy Wiki ,转载请注明出处:http://eddy.wiki/interview-androi...