代码之家  ›  专栏  ›  技术社区  ›  Daniel Reyhanian

我可以使用弃用的类吗?

  •  1
  • Daniel Reyhanian  · 技术社区  · 6 年前
    1. 使用不推荐的类会给程序带来严重问题吗?

    2. 不推荐的是什么意思?

    3. 我仍然可以使用不推荐的类吗?

    Android中的ProgressDialog视图就是一个例子。它已从API 26中弃用,取而代之的是ProgressBar视图。如果我仍然使用ProgressDialog会发生什么?它非常舒适,正是我想要的。

    2 回复  |  直到 6 年前
        1
  •  3
  •   devNull    6 年前

    从…起 the documentation :

    因此,您可以使用一些不推荐的方法,但这不是最佳做法,因为存在更好的替代方法(但在某些情况下,这甚至可能是危险的)

        2
  •  2
  •   API_1024    6 年前

    是和否。您可以使用它们来维护旧的API级别,并考虑到在较新的android版本中,这些类可能会被删除。因此,通常您会将其使用包装在if/else条件中,以便仅在旧Android版本中使用它们来维护此类功能,只有在新版本中没有兼容的替代品时才使用。

        3
  •  1
  •   user2587965 user2587965    4 年前