Tôi có câu hỏi mà tôi câu đố.Sự khác biệt giữa AsyncTask và Chủ đề/Runnable
Hãy tưởng tượng tôi muốn làm điều gì đó trong một chuỗi khác, như tìm nạp nội dung GPS/Vị trí, như được đề xuất trong tài liệu SDK, phải sử dụng chuỗi nền.
Vì vậy, đây là câu hỏi: Sự khác nhau giữa
Tạo một
Thread
ở chế độ nền quaAsyncTask
VÀTạo
Thread thread1 = new Thread(new Runnable()
... và thực hiệnrun()
là gì?
Do lưu ý mặc dù, rằng tùy thuộc vào phiên bản của Android mã của bạn chạy trên, chỉ có thể có một AsyncTask chạy cùng một lúc . –
@AlexGittemeier Ngay cả trên các phiên bản đó, bạn có thể yêu cầu nó chạy nhiều hơn bằng cách sử dụng executeOnExecutor và yêu cầu nó sử dụng một nhóm, thay vì chỉ thực thi cuộc gọi. –
AsyncTask: Phản hồi sau khi hoàn thành quá trình, Chủ đề: quá trình hoàn thành. –