Вопросы с тегом «deprecated»

140
Почему не рекомендуется использовать Cloneable?

Принято считать, что Cloneableинтерфейс в Java сломан. Для этого есть много причин, о которых я не буду упоминать; другие уже сделали это. Это также позиция самих архитекторов Java . Поэтому у меня вопрос: почему он еще не устарел? Если основная группа разработчиков Java решила, что это не...

127
Лучшая практика для отметки устаревшего кода в Ruby?

Я хотел бы отметить метод как устаревший, чтобы люди, использующие его, могли легко проверить свой код и наверстать упущенное. В Java вы устанавливаете @Deprecated, и все знают, что это значит. Итак, есть ли предпочтительный способ (или даже инструменты) отмечать и проверять устаревшие версии...

121
Почему ActionBarActivity устарел

Я только что установил Android Studio и начал кодировать расширяемую активность, ActionBarActivityи оказалось, что она устарела. Итак, как еще мне настроить панель действий для моей деятельности. Также в курсе «Приступая к работе» используется метод ActionBarActivityбез упоминания того, что он...

109
Устарела проблема с ManagedQuery ()

У меня есть такой способ: public String getRealPathFromURI(Uri contentUri) { String[] proj = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst();...

106
Многие способы форматирования строк в Python - неужели старые (будут) устаревшими?

В Python есть как минимум шесть способов форматирования строки: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a In [4]: "Hello, {0}".format(world) Out[4]: 'Hello,...

103
KeyboardEvent.keyCode устарел. Что это значит на практике?

Согласно MDN, мы определенно не должны использовать это .keyCodeсвойство. Устарело: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode В школе W3 этот факт преуменьшается, и есть только примечание сбоку, в котором говорится, что .keyCodeоно предоставляется только для...

102
FacebookSdk.sdkInitialize (Context) устарел

Я использую facebook-android-sdk-4.19.0 в Android Studio, и я следил за кратким руководством по началу работы с Facebook по адресу https://developers.facebook.com/docs/android/getting-started (нажмите кнопку быстрого запуска, чтобы войдите в свою учетную запись facebook). В руководстве...

102
Environment.getExternalStorageDirectory () устарела на уровне API 29 java

Работая над Android Java, недавно обновил SDK до уровня API 29, теперь отображается предупреждение, в котором говорится, что Environment.getExternalStorageDirectory() устарело на уровне API 29 Мой код private void saveImage() { if (requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)) {...

100
Как именно использовать Notification.Builder

Я обнаружил, что использую устаревший метод для уведомлений (notification.setLatestEventInfo ()) Он говорит использовать Notification.Builder. Как мне его использовать? Когда я пытаюсь создать новый экземпляр, он сообщает мне: Notification.Builder cannot be resolved to a type...

97
Не рекомендуется: mysql_connect ()

Я получаю это предупреждение, но программа по-прежнему работает правильно. Код MySQL показывает мне сообщение на PHP: Устарело: mysql_connect (): расширение mysql устарело и будет удалено в будущем: используйте вместо него mysqli или PDO в C: \ xampp \ htdocs \ task \ media \ new \ connect.inc.php...

94
Подписка устарела: используйте наблюдателя вместо обратного вызова ошибки

Когда я запускаю линтер, он говорит: subscribe is deprecated: Use an observer instead of an error callback Код (из приложения angular 7 с angular-cli): this.userService.updateUser(data).pipe( tap(() => {bla bla bla}) ).subscribe( this.handleUpdateResponse.bind(this), this.handleError.bind(this)...

92
Минимальный размер шрифта не рекомендуется в iOS версии 6.0

Я только что обновился до xcode 4.5 с iOS 6.0, и он выделяет предупреждение на всех UILabels в моих файлах XIB, говорящее, что «минимальный размер шрифта устарел в версии iOS 6.0». Кто-нибудь знает, к чему это относится и как это исправить? Обновление: изображение больше не доступно (было на...

89
После обновления Android Studio до версии 1.3.0 я получаю сообщение об ошибке «Интеграция NDK устарела в текущем плагине».

Я обновил свою Android Studio до версии 1.3.0 за 3 дня. Раньше я мог использовать NDK, а теперь получаю сообщение об ошибке: Ошибка: (50, 0) Ошибка: интеграция NDK устарела в текущем плагине. Попробуйте новый экспериментальный плагин. Подробнее см....

86
setBackgroundDrawable () устарел

Итак, мой sdk меняется с 15 до 21, и когда я звоню setBackgroundDrawable(), Android Studio сообщает мне, что он устарел. Я подумал обойти это, используя: int sdk = android.os.Build.VERSION.SDK_INT; if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) {...

83
UILineBreakModeWordWrap устарел

Вот мой код: CGSize s = [string sizeWithFont:[UIFont systemFontOfSize:20] constrainedToSize:CGSizeMake(self.view.bounds.size.width - 40, CGFLOAT_MAX) // - 40 For cell padding lineBreakMode:UILineBreakModeWordWrap]; Я получаю предупреждение о том, что UILinebBreakModeWordWrap устарел в iOS 6....

79
Как отказаться от метода в Xcode

У нас есть библиотека, которую мы доставляем нашим клиентам, и я хотел бы отметить некоторые методы как «устаревшие», потому что мы изменили их (как это делает Apple в iPhone SDK). Я видел __OSX_AVAILABLE_BUT_DEPRECATEDмакрос препроцессора, который сопоставлен __AVAILABILITY_INTERNAL, который...