2017-08-07 26 views
3

现在我们的应用程序使用的Android分钟19 API,所以我们并不真正需要支持的lib了,只为ViewPager我们需要一种替代方法。但是我自己的问题是,如果最好使用例如来自支持库的DialogFragment而不是框架本身的?我是这样做的一个可能的优势想在那里例如在支持lib中的代码有bug修复,所以如果我使用它,我将有修复也较旧的Android版本中,如果没有,那么我可能会得到一些错误/缺陷等在旧版本中,你对此有些想法吗?推荐使用支持库,尽管不是真的需要它了

回答

3

IMO是明智的继续无论如何使用支持库版本,无论你的minSdk版本 - 支持库定期更新,可能相比于发货平台的版本的bug修复。

正如你说的那样好,就意味着你可以依靠一个实现。

我可以看到放弃支持库和使用平台实现的唯一好处是更小的APK /更低的方法数量,这可能会也可能不值得您使用。

1

是。这是通过SDK使用Support API API的一个优势 - 您可能会在支持库中修复所有受支持的Android版本中的错误修复。

而且我们可以选择支持库的版本。如果最新版本中存在一些兼容性问题,我们可以使用旧版本的支持库作为临时解决方案,甚至可以针对最新的SDK版本。

相关问题