【android】AsyncTask の呼ばれる順番 メモ
AsyncTask (android)の呼ばれる順番 メモ
実装していて、よく順番を忘れて検索するので、自分のメモとして、
記載します。
①onPreExecute() メインThread
②doInBackground() 別Thread
③onProgressUpdate() メインThread ※doInBackground()の所で、publishProgress()が呼べば呼ばれる
④onPostExecute() メインThread
ざっくりとこんな感じ
メインThreadではViewとか触れるやつで、
別Threadでは、Viewが触れないのに注意する。
この辺を間違って認識すると実装中に痛い目見ますよね。
実装していて、よく順番を忘れて検索するので、自分のメモとして、
記載します。
①onPreExecute() メインThread
②doInBackground() 別Thread
③onProgressUpdate() メインThread ※doInBackground()の所で、publishProgress()が呼べば呼ばれる
④onPostExecute() メインThread
ざっくりとこんな感じ
メインThreadではViewとか触れるやつで、
別Threadでは、Viewが触れないのに注意する。
この辺を間違って認識すると実装中に痛い目見ますよね。
コメント
コメントを投稿