Hãy để tôi cung cấp cho bạn kịch bản.Có an toàn để giữ một tham chiếu đến một chuỗi trong một singleton không?
Giả sử Hoạt động đầu tiên của tôi tải lên, cũng tạo một chuỗi sẽ chạy vô thời hạn ở chế độ nền.
Bây giờ, nếu tôi chuyển sang Hoạt động khác, tôi giả định rằng chuỗi mà tôi đã tạo ban đầu trong hoạt động chính sẽ tiếp tục chạy.
Vì vậy, bây giờ đến câu hỏi chính của tôi - để quản lý chuỗi nền này từ các Hoạt động khác, có an toàn để lưu trữ tham chiếu đến chuỗi đó trong một đối tượng đơn lẻ không?
Tôi đã làm điều tương tự ở một trong các ứng dụng của mình. Không có vấn đề gì. Mặc dù, tôi đã chuyển sang TimerTask được lên lịch sau đó. Dường như an toàn hơn và dễ sử dụng hơn. –