4

除了标题问题之外,这里没有什么可说的。

我的应用程序中有一些活动不使用Fragments,所以我想知道在这些情况下使用 plain 是否有任何性能差异,还是为了保持一致性Activity我应该总是使用?FragmentActivity

4

1 回答 1

1

如果您不使用任何FragmentActivity特定的属性或方法,那么它将与普通的 Activity 几乎相同(过早优化)。如果你已经完成了编程FragmentActivity并且你可以切换到扩展Activity,那么你应该把它改成扩展Activity,因为如果你的应用卖得很好并且你想给它添加更多的功能,然后你决定改变你的正常Activity(但是您使用FragmentActivity) 将其扩展为 SomeOtherTypeActivity ,那么您很可能需要在其他地方更改代码以适应新的实现。但是,如果您不介意这一点,那么留下FragmentActivity来不会导致您的性能下降。

于 2013-07-08T18:21:44.610 回答