将值从第三类的静态字段转移Activity A
到另一个有什么缺点,而不是?Activity B
ExtraBundle
在我的应用程序中,有时我需要在两个Activity
s 之间传输 15 - 20 个值。在我看来,使用某种TransferHandler
.
目前,我想到了一个缺点:当Extras
启动Activity
B 之前没有输入一个值时,我会得到一个Exception
. 用静态字段解决,有可能是我忘记赋值了,如果这个值之前是从别的地方赋值的,可能是Activity
B中使用了错误的值。不过,我认为这是一个“程序员问题” ” 而不是“程序问题”。那么还有其他缺点还是我可以自由选择一种方式?两种变体的性能如何?