2

我的问题很简单:使用 Activity 而不是 Fragment 之间是否存在明显的性能差异(对于系统:cpu、内存分配)(反之亦然)。

我有一个简单的应用程序,它对我来说非常相似,使用 Fragment 或 Activity(简单的导航,没有操作栏等),但我想尽可能轻。

4

2 回答 2

0

从逻辑上考虑,如果您有一个片段,那么您还必须有一个将托管它的活动。所以只有活动似乎更轻松。

于 2013-05-07T10:36:05.750 回答
0

仅使用一个活动和大量片段比使用大量活动更有效。性能方面的差异是可见的。您可以尝试自己制作一个有 5 个屏幕的应用程序,例如:5 个活动与 5 个片段。我建议仅在需要对应用程序块进行逻辑划分时才使用多个活动。

于 2016-12-07T11:27:28.577 回答