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

Sta*_*uws 6 android

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

Ted*_*opp 7

只推荐使用本机片段。使用兼容性库片段,一切都会很好。有关机片段和兼容性片段之间差异的更多信息,请参见此线程。从文档中获取android.app.fragment

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

使用支持库 片段可在所有设备上实现一致的行为并访问Lifecycle


Mar*_*ler 5

同时还有androidx.fragment.app。Fragment,

这将取代android.support.v4.appFragment.