非同期処理

【Android】今更ながらAsyncTaskの警告に対応した話をまとめる【開発】

自作のAndroidアプリで非同期処理を行う部分のコードにて、Android Studioがずっと警告を出してきていました。 This AsyncTask class should be static or leaks might occur... という警告を無視し続けてきました。この度対応することにしたので、androidにおけるAsyncTaskについて得た知見をメモしておきます。

Androidの非同期通信処理はcoroutinesのasync, awaitが便利だった

Androidの非同期処理が結局何が便利なのか分からなかったので自作アプリを使っていろいろ試しました。 試した結果coroutieというライブラリが便利だったので備忘録に残します。 何がしたかったかというと、TwitMorseでつぶやき詳細画面を開いたときに、 返信元のつぶやきを表示したかたったのです。