gpt4 book ai didi

android - DialogFragment 使用 android.support.v4.app 还是 android.app?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:15:31 28 4
gpt4 key购买 nike

通读 Android 的官方文档让我对这两个库有点困惑。我应该什么时候使用一个,什么时候使用另一个?

据我所知,最好使用 Android 支持库,具体取决于能够运行它的设备数量,并且外观将始终保持不变。无论 android 的 future 会发生什么,支持库将始终在任何 future 的 Android API 上得到支持。但是为什么 DialogFragment 是 android.app 呢?对我来说,android.app.DialogFragment 有一些好处是合乎逻辑的,而支持却没有,因为无论如何拥有它都是无用的,因为它不受这么多设备的支持。

你能帮我看看我应该更喜欢用它吗?我的说法是否正确?

最佳答案

如果您的应用需要与 Android 2.x 兼容,您应该使用支持库中的 DialogFragment。请注意,将支持库添加到您的项目会使您的应用更大,因为支持库的 JAR 将包含在您的 APK 中。

如果您只支持 Android 3.x 或更高版本,您可以坚持使用操作系统内置的 DialogFragment。

两个版本的 API 提供(大致)相同的功能。

关于android - DialogFragment 使用 android.support.v4.app 还是 android.app?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18588284/

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