在Android中使用FragmentActivity与普通Activity相比,是否有任何重大开销?

时间:2013-07-08 18:12:34

标签: android performance android-fragments android-fragmentactivity

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

我的应用程序中有一些活动没有使用Fragments,所以我想知道在这些情况下使用普通Activity是否有任何性能差异,或者我应该总是使用{ {1}}为了保持一致性?

1 个答案:

答案 0 :(得分:1)

如果您没有使用任何FragmentActivity特定属性或方法,那么它将与普通活动(过早优化)几乎相同。如果您已完成FragmentActivity的编程,而您只能切换到Activity,那么您应该将其更改为Activity,因为如果您的应用销售良好并且您想要添加更多功能,稍后您决定将正常Activity(但是使用FragmentActivity进行扩展)更改为SomeOtherTypeActivity,那么很可能您需要在其他地方更改代码以适应新的实现。但如果你不介意这一点,那么坚持使用FragmentActivity不应该导致你的表现。