91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

多線程——AsyncTask類的使用(一)

發布時間:2020-07-23 09:38:22 來源:網絡 閱讀:399 作者:just2012xia 欄目:移動開發

When an asynchronous task is executed, the task goes through 4 steps:

  1. onPreExecute(), invoked on the UI thread before the task     is executed. This step is normally used to setup the task, for instance by     showing a progress bar in the user interface.

  2. doInBackground(Params...), invoked on the background thread     immediately after onPreExecute() finishes executing. This step is used     to perform background computation that can take a long time. The parameters     of the asynchronous task are passed to this step. The result of the computation must     be returned by this step and will be passed back to the last step. This step     can also use publishProgress(Progress...) to publish one or more units     of progress. These values are published on the UI thread, in the      onProgressUpdate(Progress...) step.

  3. onProgressUpdate(Progress...), invoked on the UI thread after a     call to publishProgress(Progress...). The timing of the execution is     undefined. This method is used to display any form of progress in the user     interface while the background computation is still executing. For instance,     it can be used to animate a progress bar or show logs in a text field.

  4. onPostExecute(Result), invoked on the UI thread after the background     computation finishes. The result of the background computation is passed to     this step as a parameter.


當在主線程中調用new MyTask().execute(args)時,觸發

execute()將參數傳給doInBackground()

doInBackground()返回值傳給onPostExecute()


在doInBackground()中調用的publishProgress()的參數,傳遞給onProgressUpdate()

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

衡阳市| 根河市| 四川省| 伽师县| 富川| 双桥区| 巴彦县| 宝清县| 墨竹工卡县| 桐柏县| 类乌齐县| 沭阳县| 平度市| 沙湾县| 闸北区| 罗山县| 德阳市| 遂宁市| 八宿县| 贺州市| 阳山县| 英德市| 乐平市| 界首市| 忻州市| 安泽县| 蒲城县| 福安市| 赣榆县| 叶城县| 会昌县| 浮山县| 万源市| 隆子县| 桑日县| 阜南县| 连平县| 永春县| 乐都县| 即墨市| 沙湾县|