Cố gắng để thực hiện các hoạt động mạng trên thread giao diện chính sẽ gây ra một NetworkOnMainThreadException về các phiên bản nền tảng Android mới nhất. Hãy chắc chắn để thực thi mã, chẳng hạn như những gì thể hiện trong Liệt kê 6-1, trong một thread nền, như được mô tả trong chương 9, "Làm việc trong nền."
Android bao gồm một số lớp học để giúp bạn xử lý truyền thông mạng. Họ có sẵn trong java.net. * Và android.net. * Gói.
Sau đó trong chương này là một ví dụ làm việc đó cho thấy làm thế nào để có được và xử lý một nguồn cấp Internet để có được một danh sách các trận động đất cảm thấy trong 24 giờ qua. Chương 16, "Bluetooth, NFC, Mạng, và Wi-Fi," có thêm thông tin về các kết nối Internet manag¬ing cụ thể, bao gồm cả tình trạng kết nối giám sát và cấu hình kết nối điểm truy cập Wi-Fi.
Phân tích cú pháp XML Sử dụng phân tích cú pháp XML Pull
Mặc dù hướng dẫn chi tiết cho phân tích cú pháp XML và tương tác với các dịch vụ web cụ thể là out¬side phạm vi của cuốn sách này, điều quan trọng là phải hiểu các công nghệ có sẵn.
phần này cung cấp một cái nhìn tổng quan ngắn gọn về XML Parser Kéo, trong khi phần tiếp theo demon¬strates việc sử dụng các . DOM phân tích cú pháp để lấy các chi tiết động đất từ Khảo sát Địa chất Hoa Kỳ (USGS)
API XML Parser Pull có sẵn từ thư viện sau đây:
đang được dịch, vui lòng đợi..
