我有一個疑問有關android異步任務。它是最好發送異步所需的異步在異步的構造函數,或者我應該添加它在execute()方法?什麼是最好的方式發送參數異步任務
0
A
回答
2
不是必須的,但AsyncTask被設計爲在執行方法中傳遞參數,您應該傳遞參數以執行方法,它將調用具有相同參數的onExExecute方法,並且您可以執行初始化任務。
1
最好的方法是讓它們執行。這是更直接的方式。
1
由於我們使用java,通常會在constructor
中傳遞參數並在構造函數中初始化它們。
但它不是強制性的,你可以在也通過它。
但是我認爲最好通過constructor
,因爲每當創建一個異步任務類時,構造函數都會先調用。
0
execute()
是您傳遞參數的地方。
您可以使用構造函數來傳遞更具一般性的東西而不是特定於某個任務。例如,傳遞你的上下文以保存對你的UI的引用(例如progressBar)。
相關問題
- 1. Android中循環異步任務 - 最好的方法是什麼?
- 2. 是什麼異步任務和任務
- 3. 爲什麼是「異步任務」的方法不是任務
- 4. 什麼是最好的方式來處理異步請求
- 5. 處理異步生成的參數iOS8參數的最佳方式是什麼?
- 6. 將參數發送到UIViewController的最佳方式是什麼?
- 7. 最好的方式來並行啓動幾個異步任務?
- 8. 在任務中捕獲異常的最佳方式是什麼?
- 9. 什麼是最好/更有效的方式發送圖像到服務器?
- 10. 什麼是最好的方式來調用異步方法,使用reactiveui +油門
- 11. 使方法運行異步的最佳方式是什麼?
- 12. 異步任務發送結果到GUI
- 13. 什麼是發送郵件異步在Python/Django的正確方法是什麼?
- 14. 建議什麼是最好的同步方式?
- 15. 什麼是最好的方式返回
- 16. wcf異步與任務和messageContract,爲什麼參數不正確?
- 17. 通過jQuery發送PHP數組的最佳方式是什麼?
- 18. 大量數據 - 發送它們的最佳方式是什麼?
- 19. 在Ajax請求中發送安全參數的最佳方式是什麼?
- 20. 通過派送發送java.lang.Class的最佳方式是什麼?
- 21. 處理jQuery ajax異步調用的最佳方式是什麼?
- 22. 什麼是異步加載小部件的最佳方式?
- 23. 在WPF中執行異步任務的推薦方式是什麼?
- 24. 什麼是好的(半)異步算法?
- 25. 將數據從設備發送到服務器的最佳方式是什麼?
- 26. 當兩次調用函數時,確保C#異步任務返回的最佳方式是什麼?
- 27. 「任何」代碼的Perl異步任務,無論它是什麼?
- 28. 在使用ØMQ的對等方之間發送異步無應答消息的最佳方式是什麼?
- 29. 什麼是使用任務並行庫的更好方式
- 30. 什麼是最好的方式來格式化Django的兩個參數,其中任何一個是可選的?
thnax快速回復,但有沒有任何性能相關的問題,如果我在構造函數中傳遞參數不執行() – Prachi
沒有兩種方法將提供相同的性能。 – jeet