SupportMapFragment vs MapFragment性能方面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SupportMapFragment vs MapFragment性能方面相关的知识,希望对你有一定的参考价值。
SupportMapFragment和MapFragment之间有区别吗?在参考资料中,它指出,仅当您以android API级别12和更高版本为目标时,才应使用MapFragment,但是还有其他区别吗?是其中之一吗?
SupportMapFragment和MapFragment有什么区别吗?
[以“ Support”一词开头。 :-)
此外,MapFragment
继承自android.app.Fragment
,SupportMapFragment
继承自android.support.v4.app.Fragment
。
在参考文献中说,仅当您将Android API级别设置为12以上时,才应使用MapFragment
更准确地说,您将MapFragment
与Activity
结合使用(使用本机API Level 11+片段),并将SupportMapFragment
与FragmentActivity
或ActionBarActivity
结合使用(使用片段反向端口)。
还有其他区别吗?
由于Play Services SDK是封闭源代码,因此,可靠地知道这一点的唯一方法是在Google找一份工作,以便您可以检查源代码。
其中之一更快吗?
它们应该彼此接近。我尚未听说任何有关性能差异的报告。
您不应该使用MapFragment
,因为它扩展了android.app.Fragment
。android.app.Fragment
是deprecated。
以上是关于SupportMapFragment vs MapFragment性能方面的主要内容,如果未能解决你的问题,请参考以下文章
Map Fragment(Kotlin)onMapReady无法正常工作
使用 SupportMapFragment 时,我如何知道地图已准备好使用?
SupportMapFragment 的 findFragmentById 在 Android Studio 中返回 null