Hệ điều hành Android được xây dựng dựa trên hệ điều hành nguồn mở nào?
Chọn một:
Trả lời:
Đáp án đúng: B
Hệ điều hành Android được xây dựng dựa trên nhân (kernel) của hệ điều hành Linux. Linux là một hệ điều hành nguồn mở, cung cấp nền tảng vững chắc và linh hoạt cho Android. Các hệ điều hành khác như Windows CE, Blackberry và iOS không phải là nền tảng của Android.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: D
Thư viện `com.google.android.maps` là thư viện chính thức và được sử dụng rộng rãi để tích hợp và làm việc với Google Maps trong các ứng dụng Android. Nó cung cấp các lớp và phương thức cần thiết để hiển thị bản đồ, thêm các điểm đánh dấu (markers), vẽ đường đi, và tương tác với bản đồ.
Các lựa chọn khác không phải là các thư viện hợp lệ hoặc chính xác để sử dụng Google Maps trong Android:
* `com.map`: Không phải là một thư viện chuẩn của Google Maps.
* `com.google.googlemaps`: Tên gói này không đúng.
* `in.maps`: Không phải là một thư viện chuẩn của Google Maps.
Các lựa chọn khác không phải là các thư viện hợp lệ hoặc chính xác để sử dụng Google Maps trong Android:
* `com.map`: Không phải là một thư viện chuẩn của Google Maps.
* `com.google.googlemaps`: Tên gói này không đúng.
* `in.maps`: Không phải là một thư viện chuẩn của Google Maps.
Lời giải:
Đáp án đúng: D
Hệ điều hành Android Froyo (phiên bản 2.2) được phát hành vào tháng 5 năm 2010. Các phiên bản Jelly Bean, KitKat và Lollipop ra đời sau đó.
- Jelly Bean (4.1-4.3): Phát hành từ 2012-2013
- KitKat (4.4): Phát hành năm 2013
- Lollipop (5.0): Phát hành năm 2014
- Jelly Bean (4.1-4.3): Phát hành từ 2012-2013
- KitKat (4.4): Phát hành năm 2013
- Lollipop (5.0): Phát hành năm 2014
Lời giải:
Đáp án đúng: D
Trong Android Studio, code completion (tự động hoàn thành mã) là một tính năng rất mạnh mẽ giúp tăng tốc độ và độ chính xác khi viết code. Có ba loại code completion chính:
1. Basic completion (hoàn thành cơ bản): Hiển thị danh sách các gợi ý dựa trên tên lớp, phương thức, biến, từ khóa,... mà bạn đã nhập một vài ký tự đầu. Ví dụ, nếu bạn gõ "Str", nó sẽ gợi ý "String", "StringBuffer",...
2. Smart completion (hoàn thành thông minh): Lọc danh sách các gợi ý để chỉ hiển thị các kiểu phù hợp với ngữ cảnh hiện tại. Ví dụ, nếu bạn đang gán một giá trị cho một biến kiểu `String`, smart completion sẽ chỉ gợi ý các giá trị hoặc phương thức trả về kiểu `String`.
3. Statement completion (hoàn thành câu lệnh): Tự động hoàn thành một câu lệnh, ví dụ như thêm dấu ngoặc đơn, dấu chấm phẩy, hoặc cặp ngoặc nhọn.
Như vậy, "Automatic completion" không phải là một kiểu code completion được hỗ trợ chính thức trong Android Studio. Mặc dù có thể có các cài đặt hoặc plugin cho phép tự động chèn code theo một số cách, nhưng nó không phải là một tính năng cốt lõi được gọi là "Automatic completion".
1. Basic completion (hoàn thành cơ bản): Hiển thị danh sách các gợi ý dựa trên tên lớp, phương thức, biến, từ khóa,... mà bạn đã nhập một vài ký tự đầu. Ví dụ, nếu bạn gõ "Str", nó sẽ gợi ý "String", "StringBuffer",...
2. Smart completion (hoàn thành thông minh): Lọc danh sách các gợi ý để chỉ hiển thị các kiểu phù hợp với ngữ cảnh hiện tại. Ví dụ, nếu bạn đang gán một giá trị cho một biến kiểu `String`, smart completion sẽ chỉ gợi ý các giá trị hoặc phương thức trả về kiểu `String`.
3. Statement completion (hoàn thành câu lệnh): Tự động hoàn thành một câu lệnh, ví dụ như thêm dấu ngoặc đơn, dấu chấm phẩy, hoặc cặp ngoặc nhọn.
Như vậy, "Automatic completion" không phải là một kiểu code completion được hỗ trợ chính thức trong Android Studio. Mặc dù có thể có các cài đặt hoặc plugin cho phép tự động chèn code theo một số cách, nhưng nó không phải là một tính năng cốt lõi được gọi là "Automatic completion".
Lời giải:
Đáp án đúng: C
Trong Android Studio, một dự án có thể chứa nhiều module khác nhau để tổ chức và tái sử dụng code. Các module phổ biến bao gồm:
* Android app modules: Chứa code và tài nguyên cho ứng dụng Android chính.
* Library modules: Chứa code và tài nguyên có thể được tái sử dụng trong nhiều ứng dụng hoặc module khác.
* Google App Engine modules: Dùng cho các ứng dụng backend chạy trên Google App Engine.
Layout modules không phải là một loại module chuẩn trong Android Studio. Layout files (.xml) được chứa trong các module ứng dụng hoặc module thư viện để định nghĩa giao diện người dùng. Vì vậy, đáp án C là đáp án đúng.
* Android app modules: Chứa code và tài nguyên cho ứng dụng Android chính.
* Library modules: Chứa code và tài nguyên có thể được tái sử dụng trong nhiều ứng dụng hoặc module khác.
* Google App Engine modules: Dùng cho các ứng dụng backend chạy trên Google App Engine.
Layout modules không phải là một loại module chuẩn trong Android Studio. Layout files (.xml) được chứa trong các module ứng dụng hoặc module thư viện để định nghĩa giao diện người dùng. Vì vậy, đáp án C là đáp án đúng.
Lời giải:
Đáp án đúng: C
Trong Android Studio trên Linux, tổ hợp phím Alt + 6 được sử dụng để mở cửa sổ Logcat. Cửa sổ Logcat hiển thị các thông báo hệ thống, nhật ký ứng dụng và thông tin gỡ lỗi, rất hữu ích cho việc phát triển và kiểm tra ứng dụng Android.
* Alt + 1: Thường dùng để mở cửa sổ Project (cây thư mục dự án).
* Alt + 9: Thường dùng để mở cửa sổ Version Control (ví dụ: Git).
* Esc: Thường được dùng để đóng các cửa sổ hoặc hộp thoại, hoặc để thoát khỏi chế độ toàn màn hình.
* Alt + 1: Thường dùng để mở cửa sổ Project (cây thư mục dự án).
* Alt + 9: Thường dùng để mở cửa sổ Version Control (ví dụ: Git).
* Esc: Thường được dùng để đóng các cửa sổ hoặc hộp thoại, hoặc để thoát khỏi chế độ toàn màn hình.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Câu 43:
Khi một activity không được focus nhưng vẫn hiển thị trên màn hình thì nó đang ở trạng thái?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng