SupportMapFragment vs MapFragment性能方面

问题描述 投票:4回答:2

SupportMapFragmentMapFragment之间有区别吗?在参考资料中,它指出,仅当您以Android API级别12和更高版本为目标时,才应使用MapFragment,但是还有其他区别吗?是其中之一吗?

android performance supportmapfragment difference mapfragment
2个回答
12
投票

SupportMapFragment和MapFragment有什么区别吗?

[以“ Support”一词开头。 :-)

此外,MapFragment继承自android.app.FragmentSupportMapFragment继承自android.support.v4.app.Fragment

在参考文献中说,仅当您将Android API级别设置为12以上时,才应使用MapFragment

更准确地说,您将MapFragmentActivity结合使用(使用本机API Level 11+片段),并将SupportMapFragmentFragmentActivityActionBarActivity结合使用(使用片段反向端口)。

还有其他区别吗?

由于Play Services SDK是封闭源代码,因此,可靠地知道这一点的唯一方法是在Google找一份工作,以便您可以检查源代码。

其中之一更快吗?

它们应该彼此接近。我尚未听说任何有关性能差异的报告。


0
投票

您不应该使用MapFragment,因为它扩展了android.app.Fragmentandroid.app.Fragmentdeprecated

© www.soinside.com 2019 - 2024. All rights reserved.