Tổng quan về việc thực hiện các thao tác mạng
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Hướng dẫn trong phần này sẽ giải thích các thao tác cơ bản liên quan đến việc kết nối mạng, giám sát kết nối mạng (bao gồm cả thay đổi kết nối) và cấp cho người dùng quyền kiểm soát mức sử dụng mạng của ứng dụng. Phần này cũng sẽ mô tả cách phân tích cú pháp và sử dụng dữ liệu XML.
Những hướng dẫn này mô tả các yếu tố cơ bản để tạo ứng dụng Android giúp tải nội dung xuống và phân tích cú pháp dữ liệu một cách hiệu quả, đồng thời giảm thiểu lưu lượng truy cập mạng.
Để tìm hiểu thêm về chủ đề này, hãy xem các hướng dẫn liên quan sau đây:
Hướng dẫn
- Kết nối mạng
- Tìm hiểu cách kết nối mạng, chọn ứng dụng HTTP và thực hiện các thao tác mạng bên ngoài luồng giao diện người dùng.
- Quản lý mức sử dụng mạng
- Tìm hiểu cách kiểm tra kết nối mạng của thiết bị, tạo giao diện người dùng ưu tiên để kiểm soát mức sử dụng mạng và phản hồi các thay đổi đối với kết nối.
- Phân tích cú pháp dữ liệu XML
- Tìm hiểu cách phân tích cú pháp và sử dụng dữ liệu XML.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[],[],null,["# Perform network operations overview\n\nThe guides in this section explain the basic tasks involved in connecting to the\nnetwork, monitoring the network connection (including connection changes), and\ngiving users control over an app\\\\'s network usage. They also describe how to\nparse and consume XML data.\n\nThese guides describe the fundamental building blocks for creating Android\napplications that download content and parse data efficiently while minimizing\nnetwork traffic.\n\nTo learn more about this topic, see the following related guides:\n\n- [Reduce network battery drain: Overview](/develop/connectivity/preserving-battery)\n- [Minimize the effect of regular updates](/develop/connectivity/minimize-effect-regular-updates)\n- [Web-based content](/guide/webapps)\n\nGuides\n------\n\n**[Connect to the network](/develop/connectivity/network-ops/connecting)**\n: Learn how to connect to the network, choose an HTTP client, and perform\n network operations outside of the UI thread.\n\n**[Manage network usage](/develop/connectivity/network-ops/managing)**\n: Learn how to check a device\\\\'s network connection, create a preference UI\n for controlling network usage, and respond to connection changes.\n\n**[Parse XML data](/develop/connectivity/network-ops/xml)**\n: Learn how to parse and consume XML data."]]