簡體   English   中英

Asyntask串行執行器

[英]Asyntask serial executor

AsyncTask.SERIAL_EXECUTOR模式下執行AsyncTask時: onPostExecute() (在UI線程上)是否保證在doInBackground()之后直接執行,而在另一個啟動之前AsyncTask實例可以為新任務調用onPreExecute()

我的意思是串行執行器模式 - 它是否保證onPostExecute() / onPreExecute()回調也總是按順序?

此序列化對於特定過程是全局的。

這是什么意思?

doInBackground() ,線程發生了變化, onPostExecute()在UI線程上運行。 doInBackground()的第一個任務中, doInBackground()另一個任務的doInBackground()開始。 所以沒有保證的機​​會。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM