Mỗi thể hiện AsyncTask có thể được thực hiện chỉ một lần. Nếu bạn cố gắng để gọi thực thi một lần thứ hai, một ngoại lệ sẽ được ném ra.
Giới thiệu về Dịch vụ Ý định
Dịch vụ Ý định là một lớp bao bọc tiện lợi mà thực hiện các mô hình thực hành tốt nhất cho các dịch vụ nền tảng để thực hiện các thiết lập nhiệm vụ theo yêu cầu, chẳng hạn như định kỳ cập nhật Internet hoặc xử lý dữ liệu.
thành phần ứng dụng khác yêu cầu một dịch vụ Ý định hoàn thành nhiệm vụ bằng cách bắt đầu các dịch vụ và đi qua trong một Intent chứa các thông số cần thiết để hoàn thành nhiệm vụ.
các hàng đợi Dịch vụ Ý định yêu cầu Intents khi họ được tiếp nhận và xử lý chúng liên tiếp trên một nền chủ đề không đồng bộ . Sau mỗi nhận Ý định đã được xử lý, các dịch vụ Ý định sẽ chấm dứt chính nó.
Các dịch vụ Ý định xử lý tất cả những phức tạp xung quanh xếp hàng nhiều yêu cầu, nền tạo chủ đề, và đồng bộ hóa giao diện người dùng đề.
Để thực hiện một dịch vụ như là một dịch vụ Ý định, mở rộng Intentservice và ghi đè lên xử lý onHandleintent, như thể hiện trong Liệt kê 9-13.
đang được dịch, vui lòng đợi..
