非推奨

Androidアプリ開発

Android13対応
(非推奨のonCharacteristicChanged)

BLEのGATT通信でキャラクタリスティックの更新通知のコールバックonCharacteristicChangedですが、Andorid13で非推奨となりました。非推奨のonCharacteristicChangedの対応方法を紹介します
Androidアプリ開発

Android13対応
(非推奨のonCharacteristicRead)

BLEのGATT通信でキャラクタリスティックが読み込まれたときのコールバックonCharacteristicReadはAndorid13で非推奨となりました。非推奨のonCharacteristicReadの対応方法を紹介します
Androidアプリ開発

Android13対応
(非推奨のwriteDescriptor)

BLEのGATT通信でキャラクタリスティックの更新通知設定のwriteDescriptorですが、Andorid13で非推奨となりました。今回は、非推奨のwriteDescriptorをAndroid13以降に対応する実装を紹介します
スポンサーリンク
Androidアプリ開発

Android13対応
(非推奨のwriteCharacteristic)

BLEのGATT通信でキャラクタリスティックに書き込むwriteCharacteristicですが、Andorid13で非推奨となりました。非推奨のwriteCharacteristicをAndroid13以降に対応する実装方法を紹介します
Androidアプリ開発

Android13対応
(非推奨のgetParcelableExtra)

アプリ間でUriを連携する際に使用するgetParcelableExtraですが、Andorid13で非推奨となりました。今回は、非推奨になったgetParcelableExtraをAndroid13以降に対応する実装方法を紹介します
Androidアプリ開発

沈黙の非推奨APIに対応する

非推奨APIとは将来的に廃止予定、バージョン間で互換性がないなど、対処が必要です。デフォルトのビルドでは新しいバージョンで非推奨になったAPIがソースに含まれていても検出されません。検出する方法から対処方法のサンプルをいくつか紹介します。
Androidアプリ開発

Android14対応
(非推奨のoverridePendingTransition)

overridePendingTransitionは予測型「戻る」アニメーションのサポートに伴い、Android14から非推奨です。Android14以降で非推奨となったoverridePendingTransitionに対応する実装を紹介
Androidアプリ開発

Android14対応
(非推奨のCriteriaの対応)

CriteriaクラスはAndroidアプリで位置情報を扱うときに使用します。精度、電力使用量などに基づいて、最適な位置プロバイダを選択します。しかし、Android14では、Criteria クラスが非推奨となり、代替クラスもない状況です
Androidアプリ開発

Android14対応
(非推奨のonBackPressedの対応)

これまでBackキーの処理は、onBackPressedに記述していました。onBackPressedはAndroid13から非推奨、Android14から使用不可になりました。Android14でのBackキーの処理の実装を紹介します
Androidアプリ開発

非推奨のLocationRequest.createの対応

位置情報の更新をリクエストするrequestLocationUpdatesメソッドに、従来はcreateメソッドでLocationRequestを生成していましたが、create メソッドが非推奨になったため、Builderメソッドで実装する必要があります
スポンサーリンク