Gozic.AI
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Frontend
HTML5 - CSS3 Tutorial
Bootstrap Tutorial
JS Tutorial
JQuery Tutorial
AngularJS Tutorial
ReactJS Tutorial
Java
Java Basic
Java Advanced
JSP Servlet
Java Web + EJB (EAD)
Java Web + WebService
Java Web + EA
Spring MVC
Mobile
Android Java Tutorial
Flutter Tutorial
Database
SQL Server/MySQL
Other
C Tutorial
C Sharp Tutorial
PHP Tutorial
Laravel Tutorial
Git/Github Tutorial
Blog
Phỏng Vấn
Jobs & Lập Trình Thời AI
Tin Tức & Công Nghệ
Review Công Nghệ
Phần Mềm & Tiện Ích
Trắc Nghiệm & Học Sinh
Thông Tin Hữu Ích
Quiz
Tools
Contact Us
Menu Trắc Nghiệm
Trắc Nghiệm
Lập Trình Android Kotlin
Tổng hợp
Phỏng Vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Lập Trình Android Kotlin
Tổng hợp
Phỏng Vấn
Danh Sách Môn Học
FRONTEND
Học HTML/CSS
Học JavaScript
Học JQuery
Học ReactJS
Học Angular
Học VueJS
JAVA
Java Core
JSP / Servlet
Java Spring Boot
MOBILE
Lập Trình Android Kotlin
Lập Trình iOS Swift
Lập Trình Flutter
CSDL
MySQL
MongoDB
KHÁC
Lập Trình C
Lập Trình C++
Lập Trình C#
Lập Trình PHP
Lập Trình Laravel
Git
Bằng Lái Xe
Bằng Lái Xe Máy
Tổng câu hỏi trong bộ đề
Trang Chủ
Mục Khác
MOBILE
Lập Trình Android Kotlin
Tổng hợp
Previous
Next
Câu hỏi 1: Android là gì?
A: Một hệ điều hành cho máy tính
B: Một framework backend
C: Một hệ điều hành mã nguồn mở dành cho thiết bị di động
D: Một ngôn ngữ lập trình mới
Câu hỏi 2: Ngôn ngữ nào hiện được Google khuyến nghị chính thức cho Android development?
A: Java
B: Kotlin
C: Python
D: Dart
Câu hỏi 3: Activity trong Android là gì?
A: Một màn hình giao diện người dùng
B: Một service chạy nền
C: Một class xử lý dữ liệu
D: Một view component
Câu hỏi 4: File nào định nghĩa cấu trúc giao diện UI trong Android?
A: .java file
B: .kt file
C: .xml file
D: .json file
Câu hỏi 5: ViewModel trong Android Architecture Component dùng để làm gì?
A: Quản lý vòng đời Activity
B: Quản lý dữ liệu giao diện người dùng một cách bền vững qua vòng đời Activity/Fragment
C: Quản lý View
D: Lưu trữ tài nguyên
Câu hỏi 6: Coroutine trong Kotlin dùng để làm gì?
A: Xử lý bất đồng bộ hiệu quả
B: Tạo layout
C: Gọi API REST
D: Vẽ UI
Câu hỏi 7: Manifest file trong Android dùng để làm gì?
A: Định nghĩa cấu trúc ứng dụng, quyền truy cập, activity, service...
B: Lưu layout
C: Tạo log
D: Lưu biến môi trường
Câu hỏi 8: Fragment khác gì với Activity?
A: Fragment là phần nhỏ trong UI có thể tái sử dụng, gắn vào Activity
B: Fragment là Service
C: Fragment là layout
D: Không có sự khác biệt
Câu hỏi 9: Room là gì trong Android?
A: ORM library để làm việc với SQLite trong Android
B: Tên Activity
C: Một loại Fragment
D: Một View
Câu hỏi 10: Jetpack Compose là gì?
A: Framework UI hiện đại cho Android viết bằng Kotlin
B: IDE Android
C: Máy ảo Android
D: Thư viện quản lý CSDL
Câu hỏi 11: LiveData là gì?
A: Một observable data holder class
B: Một cơ sở dữ liệu
C: Một loại service
D: Một layout
Câu hỏi 12: Cách tạo một button trong Compose?
A: Button(onClick = { }) { Text("Click me") }
B:
C: ComposeButton()
D: Btn{}
Câu hỏi 13: Dependency Injection phổ biến trong Android Kotlin là gì?
A: Hilt
B: Injectify
C: Compose
D: Jetpack
Câu hỏi 14: Intent là gì trong Android?
A: Cơ chế dùng để giao tiếp giữa các components như Activity, Service
B: Một loại layout
C: Một class xử lý lỗi
D: Một database
Câu hỏi 15: LifecycleOwner trong Android là gì?
A: Interface đại diện cho component có vòng đời như Activity hoặc Fragment
B: Một layout mới
C: View không hoạt động
D: Hệ thống quản lý mạng
×