15得票4回答
Java:如何避免在继承接口时重写已弃用成员而引发的已弃用警告?

考虑以下简化的接口继承层次结构: // Starting point: public interface Base { void Foo(); } public interface Derived extends Base { } 旨在将 Foo 方法从 Base 接口移动到 ...

9得票2回答
API 26 (Android 8.0 Oreo)已经弃用了IntentService + WakefulBroadcastReceiver + AlarmManager。有什么最好的替代方案?

有时我的应用程序需要在后台重复执行某些操作(每 X 小时)。 在 API 25 及之前,我使用以下内容: - 使用 setInexactRepeating 的 AlarmManager(以保护电池) - WakefulBroadcastReceiver,以有足够的时间完成所有工作 - In...

18得票1回答
如何在Delphi中将单个枚举值标记为已弃用

我希望有以下内容:TEnumType = ( etValue1 = 1, etValue2 = 2 deprecated, etValue3 = 3); 它返回:[DCC Error] unt_CollectionImportType.pas(19): E2029 ',' or '...

334得票8回答
如何将Java方法标记为过时或废弃?

我希望将我的某个方法“弃用” = 不再使用。 但我仍希望在我的API中保留它。我只想向使用该方法的任何人显示“警告”。 我该如何实现这一目标?

171得票5回答
“shouldOverrideUrlLoading”真的已经被弃用了吗?我应该使用什么替代品?

“shouldOverrideUrlLoading”是否真的已弃用?如果是,我应该使用什么替代方法? 看起来“shouldOverrideUrlLoading”已被弃用,针对Android N,而我需要使一个应用程序可以在API 19上工作,并一直持续到最新版本即Android N(beta...

12得票1回答
Django翻译和gettext:百分号(字符串插值)运算符的弃用

虽然Django目前还不支持Python 3,但它最终会支持,因此我希望尽可能地让我的代码更具"未来可扩展性"。 自从Python 2.7之后,字符串插值操作符(%)被弃用了。我发现每个需要翻译的字符串都使用了%插值语法。而在Django文档中并没有提到新的str.format方法(也就是官...

16得票3回答
Xcode中的弃用警告以及如何处理弃用警告

if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)]) {[[self presentingViewController] dismissViewControllerAni...

20得票6回答
getch已被弃用

我曾经在大学学习过C和C++,但我没有太关注C++。现在我希望关注一下C++,但当我使用 getch() 函数时,我收到了下面的警告: 警告 C4996: 'getch': 此项的 POSIX 名称已被弃用。请改用符合 ISO C++ 标准的名称: _getch。有关详细信息,请参阅在...

7得票1回答
覆盖一个已弃用的方法是不好的做法吗?

这段代码中,由于方法 show() 已被弃用,所以它是否是不良实践?在这种情况下覆盖它是否可以接受? public class Window extends JFrame { public Window() { // Do things. } pu...

182得票28回答
ConnectivityManager getNetworkInfo(int)已被弃用。

使用compileSdkVersion 23,但尝试支持至少到9。 getNetworkInfo(int)在23中已被弃用。建议使用getAllNetworks()和getNetworkInfo(Network)代替。但是这两个都需要最低API 21。 有没有一个可以在支持包中使用的类来帮...