AsyncT
ask trong
Android
I.
Khái niệm
AsyncT
ask
l
à
một
abstract
Android
class,
giúp
ứng
dụng
Android
xử
lý
Main
UI
Thread
hiệu
quả
hơn.
AsyncT
ask
trong
Android
cho
phép
chúng
ta
thực
hiện những tác vụ dài mà không ảnh hưởng đến Ma
in Thread.
II.
Khi nào thì sử dụng
AsyncT
ask?
Sơ đồ tạo một ứng dụng
Android để tải xuống tệp MP3 từ Internet.
T
rong
khi
chờ
nhận
file
M
P3
từ
máy
chủ,
ứng
dụng
sẽ
bị
treo
vì
Main
Thread
vẫn đang
chờ tác vụ tải
xuống hoàn tất.
Để khắc phục
điều này
,
chúng ta có
thể
tạo T
hread mới.
Nhưng
sẽ
tạo
ra
một
số
vấn
đề
như
cập
nhật
giao
diện
người
dùng.
Cần
phải
cập
nhập
trạng
thái
Download
và
phải
hiển
thị
hoàn
tất
khi
kết
thúc
cập
nhật
Nếu sử dụng
Thread đơn giản của Java thì việc c
ập nhật này sẽ khá phức tạp.