gpt4 book ai didi

android - 使用 Android 兼容库

转载 作者:行者123 更新时间:2023-11-29 01:59:08 24 4
gpt4 key购买 nike

我经常使用 Android 兼容性库,并且总是使用库中的类而不是 Android jar 中的类,以确保向后兼容性。

这是正确的使用方式吗?

我想为使用该库的类提供一个接口(interface)。这样我就可以从该类型构建 2 个类。 1 个使用 ACL,另一个使用 Android jar。使用 roboguice 我可以自动使用正确的类型。

这样做有什么好处或坏处吗?

最佳答案

最大的缺点是在使用实际的 android jar 与兼容性库时可能会有轻微的实现更改。这就是为什么兼容性库在 3.0 及更高版本上运行时不会切换实现的原因,即使它可以。

为了保持一切一致并避免麻烦,请在全局范围内保持支持库实现,除非您实现特定于一个 API 版本的内容。

关于android - 使用 Android 兼容库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13568033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com