日記_2024.8.29 鞍馬と貴船 29日は鞍馬と貴船に行ってきました。こんな天気でバイクは無理、でも引きこもるのも嫌なので前々から行きたかった鞍馬と貴船に行くことにしました。ただ、いつ大雨が降っても全くおかしくないので天気がヤバそうなら帰ることにします。普通に日帰りできる距離ですから…
![はてなブログ | 無料ブログを作成しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
Androidで開発しててAPI通信しようとしたらまず思いつくのは、AsyncTaskですよね。 自分でスレッドを起こしてなんやかんやするよりはるかに便利です。 APIからニュース記事を取ってきて画面に表示するイメージで使い方を簡単に説明します。 コツ: AsyncTaskはモデルから使うこと AsyncTaskはモデル層の中で使います。今回は説明を簡単にするため、シングルトンにしてあります。 refreshが呼ばれたら、AsyncTaskを起動してデータ通信をします。 アンチパターンとしては、ActivityやFragmentの中で直接AsyncTaskを呼び出してしまうというのがあります。するとActivityやFragmentの状態を管理しなければいけないためにフラグが増えていきます。これは便利ではありません。 import android.os.AsyncTask; import
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く