我正在升级我们的REST API端点,我想在通知客户端调用不推荐使用的端点时通知客户端。 我应该在响应中使用什么标题,并在“此API版本已被弃用,请查阅最新文档以更新您的端点”
我刚刚更新到Django v1.8,并在更新我的项目之前testing我的本地设置,并且我有一个我从来没有见过的弃用警告,对我也没有任何意义。 我可能只是忽略了一些东西或误解了文档。 /Users/neilhickman/Sites/guild/ankylosguild/apps/raiding/models.py:6: RemovedInDjango19Warning: Model class ankylosguild.apps.raiding.models.Difficulty doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class Difficulty(models.Model): /Users/neilhickman/Sites/guild/ankylosguild/apps/raiding/models.py:21: RemovedInDjango19Warning: Model class ankylosguild.apps.raiding.models.Zone doesn't declare an explicit app_label and either isn't in […]
我有一个问题/问题,是否“shouldOverrideUrlLoading”真的弃用? 如果是这样,我可以使用什么? 看起来像shouldOverrideUrlLoading已弃用针对Android N ,我需要使一个应用程序工作,因为API 19,直到最新的权利,现在是Android N(testing版),我使用一些function,在Android N(如数据保护程序)针对棉花糖将无助于这个问题,因为我需要使用这些新function,这里是我使用的代码的一部分: public boolean shouldOverrideUrlLoading(WebView webview, String url) { if (url.startsWith("http:") || url.startsWith("https:")) { … } else if (url.startsWith("sms:")) { … } … } 这是Android Studio给我的消息: 覆盖'android.webkit.WebViewClient'中不推荐使用的方法此检查报告指定检查作用域中使用了不推荐使用的代码的位置。 谷歌没有提到这个贬值 。 我不知道使用@SuppressWarnings("deprecation")是否会让我在API 19之前的所有设备上工作,直到最新的Android N Beta(以及它最终发布的版本)时,我都无法自己testing它,我需要确定它是有效的,那么,任何人都可以告诉? 非常感谢。
当我在应用程序上做某些事情时,我发现应用程序上的导航抽屉缩小了其大小。 但是我没有做任何事情。 然后,在检查代码后,我看到setDrawerListener已被弃用。 有没有人有这个解决scheme? 任何帮助都可以做到。 先谢谢你! drawerLayout.setDrawerListener(actionBarDrawerToggle);