【android】AsyncTask の呼ばれる順番 メモ

AsyncTask (android)の呼ばれる順番  メモ

実装していて、よく順番を忘れて検索するので、自分のメモとして、

記載します。

①onPreExecute()  メインThread

②doInBackground() 別Thread

③onProgressUpdate() メインThread ※doInBackground()の所で、publishProgress()が呼べば呼ばれる

④onPostExecute() メインThread

ざっくりとこんな感じ

メインThreadではViewとか触れるやつで、

別Threadでは、Viewが触れないのに注意する。

この辺を間違って認識すると実装中に痛い目見ますよね。

コメント

このブログの人気の投稿

【iOS】SwiftでCGAffineTransformから角度・ラジアン・度数・スケールを計算する方法

【iOS】UILabelでヒラギノフォントの上下が切れる問題と対処法

【Android】WebViewのズームボタン(ピンチイン・ピンチアウト)を非表示にする方法