Networking Android
HTTP, REST API, Retrofit, OkHttp, JSON parsing, Network security
1Permission nào cần thiết để truy cập Internet?
Permission nào cần thiết để truy cập Internet?
Câu trả lời
Permission <uses-permission android:name='android.permission.INTERNET' /> phải được khai báo trong AndroidManifest.xml. Đây là một permission thông thường (không phải dangerous) không yêu cầu yêu cầu runtime. Không có permission này, mọi nỗ lực kết nối mạng sẽ thất bại với SecurityException.
2Retrofit là gì?
Retrofit là gì?
Câu trả lời
Retrofit là một HTTP client type-safe cho Android và Java được phát triển bởi Square. Nó biến một HTTP API thành interface Java/Kotlin với annotation. Retrofit tự động xử lý serialization/deserialization JSON, các request bất đồng bộ, và tích hợp với OkHttp, Coroutines, RxJava. Đây là giải pháp được Google khuyến nghị cho các cuộc gọi mạng.
3Các phương thức HTTP chính là gì?
Các phương thức HTTP chính là gì?
Câu trả lời
Các phương thức HTTP chính là: GET (lấy resource), POST (tạo resource), PUT (cập nhật hoàn toàn resource), PATCH (cập nhật một phần), DELETE (xóa resource), HEAD (chỉ lấy headers), OPTIONS (tùy chọn giao tiếp). GET và DELETE là idempotent, POST thì không.
Phương thức HTTP GET dùng để làm gì?
Phương thức HTTP POST dùng để làm gì?
+26 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Android khác
Nền tảng Android
UI và Tài nguyên Android
Vòng đời Android
Điều hướng Android
Quản lý Dữ liệu Android
Kiểm thử Android
Android Gradle
Kiến thức cơ bản về ngôn ngữ Kotlin cho Android
Room Database
Xử lý nền
Jetpack Compose
Quyền và Tính năng Thiết bị
Firebase cho Android
Android MVVM Architecture
Mạng Android Nâng Cao
Collections và Toán tử Kotlin
Kotlin Coroutines và Flow
Dependency Injection trong Android
Android MVI Architecture
Android Clean Architecture
Android Compose Nâng cao
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Nắm vững Android cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí