android.support.v4.app.Fragment缺点

android.support.v4.app.Fragment disadvantages

在将我的整个应用程序更改为 v4 片段之前,有人可以告诉我是否应该考虑一些重要的缺点吗?原始片段和v4片段有什么区别?

此库用于在 Android 3.0 之前的平台上编写 运行 的应用程序,并且当 运行 在 Android 3.0 或更高版本上时,此实现仍然使用过。
使用此支持版本而不是框架片段版本时的主要区别是:

-您的 activity 必须扩展 FragmentActivity
- 你必须调用 getSupportFragmentManager() 来获取 FragmentManager

使用支持库开发android应用程序没有明显的缺点。相反,如果您不在 android 应用程序中使用支持库,则可能会出现一些问题。

官方 document 建议我们在开发 android 应用程序时应考虑使用支持库以获得最佳实践。使用支持库中提供的功能时,我们可以提高应用程序性能、UI 和向后兼容性。