片段已弃用,在Android API 28中使用什么

时间:2018-10-15 20:16:28

标签: android

我对Android开发很陌生。我们的老师告诉我们,我们应该开发应用程序(这是一项个人任务),应该利用片段。现在在API28中不推荐使用片段。到底为什么呢?您现在应该使用什么?对于Android开发中的不同事物,我有很多不同的看法,而作为一个新手,很难找到好的做法。

2 个答案:

答案 0 :(得分:5)

仅不推荐使用本机片段。使用兼容性库片段,一切都会很好。有关原生和兼容性片段之间的区别的更多信息,请参见this thread。来自docs for android.app.fragment

  

该类已在API级别28中弃用。

     

使用Support Library Fragment在所有设备上保持一致的行为并访问Lifecycle

答案 1 :(得分:1)

同时还有androidx.fragment.app. Fragment

这可能会取代android.support.v4.appFragment