JavaScript is required
Danh sách đề

500+ câu hỏi trắc nghiệm Công nghệ Java cho di động giải thích chi tiết từng câu - Đề 4

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Trường cung cấp hỗ trợ chính tả tự động

A.

Android:autoText

B.

Android:capitalize

C.

Android:digits

D.

Android:singleLine

Đáp án
Đáp án đúng: A
Thuộc tính `android:autoText` trong Android EditText cho phép hệ thống tự động sửa lỗi chính tả và gợi ý từ khi người dùng nhập liệu. Các thuộc tính khác không liên quan trực tiếp đến việc hỗ trợ chính tả tự động:
- `android:capitalize`: Kiểm soát việc tự động viết hoa ký tự đầu của từ hoặc câu.
- `android:digits`: Chỉ cho phép nhập các ký tự số.
- `android:singleLine`: Chỉ cho phép nhập một dòng văn bản duy nhất.
Do đó, đáp án A là chính xác nhất.

Danh sách câu hỏi:

Câu 1:

Trường cung cấp hỗ trợ chính tả tự động

Lời giải:
Đáp án đúng: A
Thuộc tính `android:autoText` trong Android EditText cho phép hệ thống tự động sửa lỗi chính tả và gợi ý từ khi người dùng nhập liệu. Các thuộc tính khác không liên quan trực tiếp đến việc hỗ trợ chính tả tự động:
- `android:capitalize`: Kiểm soát việc tự động viết hoa ký tự đầu của từ hoặc câu.
- `android:digits`: Chỉ cho phép nhập các ký tự số.
- `android:singleLine`: Chỉ cho phép nhập một dòng văn bản duy nhất.
Do đó, đáp án A là chính xác nhất.

Câu 2:

Trong Android, bạn có thể đưa ra thông báo qua

Lời giải:
Đáp án đúng: B

Trong Android, Notification là một thông báo mà bạn có thể hiển thị cho người dùng bên ngoài giao diện thông thường của ứng dụng. Khi bạn yêu cầu hệ thống phát hành một thông báo, nó sẽ xuất hiện lần đầu tiên dưới dạng một biểu tượng trong khu vực thông báo. Để đưa ra thông báo, chúng ta sử dụng NotificationManager để quản lý các thông báo này. Do đó, đáp án A là chính xác nhất vì nó đề cập đến chính đối tượng thông báo được hiển thị cho người dùng.

Câu 3:

Mật độ màn hình trong Android là bao nhiêu?

Lời giải:
Đáp án đúng: E

Trong Android, mật độ màn hình được chia thành nhiều loại khác nhau để hỗ trợ các thiết bị với độ phân giải khác nhau. Các loại mật độ phổ biến bao gồm:



  • low density (ldpi): Mật độ thấp.

  • medium density (mdpi): Mật độ trung bình. Đây là mật độ cơ sở.

  • high density (hdpi): Mật độ cao.

  • extra-high density (xhdpi): Mật độ cực cao.

  • extra-extra-high density (xxhdpi): Mật độ siêu cực cao.

  • extra-extra-extra-high density (xxxhdpi): Mật độ siêu siêu cực cao.


Do đó, đáp án E (Tất cả các đáp án trên) là đáp án chính xác vì nó bao gồm các loại mật độ màn hình cơ bản trong Android.

Câu 4:

Đặc điểm của Loaders?

Lời giải:
Đáp án đúng: E
Loaders trong Android có những đặc điểm sau:

* Khả dụng cho mọi Activity và Fragment: Loaders được thiết kế để sử dụng trong cả Activity và Fragment, giúp quản lý dữ liệu một cách nhất quán trên toàn ứng dụng.
* Tải dữ liệu không đồng bộ: Loaders hoạt động trên background thread, tránh làm chậm UI thread và đảm bảo ứng dụng phản hồi tốt.
* Giám sát nguồn dữ liệu: Loaders theo dõi những thay đổi của dữ liệu và tự động tải lại dữ liệu khi cần thiết, giúp giao diện luôn cập nhật.
* Tự động kết nối lại sau khi thay đổi cấu hình: Loaders có khả năng tự động kết nối lại với dữ liệu đã tải trước đó sau khi Activity/Fragment bị huỷ và tạo lại (ví dụ: do xoay màn hình), giúp tiết kiệm tài nguyên và cải thiện trải nghiệm người dùng.

Do đó, tất cả các đáp án A, B, C, D đều đúng.
Lời giải:
Đáp án đúng: D

Câu hỏi này kiểm tra kiến thức về các cơ chế giao tiếp liên tiến trình (IPC - Inter-Process Communication) trong Android.

  • Binder: Là một cơ chế IPC mạnh mẽ và hiệu quả, thường được sử dụng cho các dịch vụ hệ thống và các ứng dụng phức tạp. Nó cho phép các quy trình khác nhau giao tiếp với nhau bằng cách sử dụng một giao diện (interface) được định nghĩa trước. Binder cung cấp khả năng truyền dữ liệu và gọi phương thức giữa các tiến trình, đảm bảo tính an toàn và bảo mật.
  • Messenger: Là một cách đơn giản hơn để thực hiện IPC, sử dụng Handler và Message. Nó phù hợp cho các giao tiếp một chiều hoặc giao tiếp không đồng bộ giữa các tiến trình. Messenger thường được sử dụng khi không cần hiệu suất cao và tính phức tạp của Binder.
  • AIDL (Android Interface Definition Language): Là một ngôn ngữ định nghĩa giao diện cho phép bạn xác định các giao diện lập trình mà các quy trình khác nhau có thể sử dụng để giao tiếp với nhau. AIDL biên dịch thành mã Java, sử dụng Binder để thực hiện giao tiếp liên tiến trình.

Nếu bạn cần giao diện của mình hoạt động trên nhiều quy trình khác nhau, bạn có thể sử dụng cả Messenger và AIDL (thông qua Binder) để tạo giao diện cho dịch vụ. Do đó, đáp án D là chính xác nhất.

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 9:

R file tạo

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 10:

dịch vụ tiền cả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

Câu 13:

Động lực kinh doanh chính của Google khi hỗ trợ Android là gì?

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 16:

Trong file XML Bố cục có những gì?

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 17:

Trình giả lập giống hệt như chạy điện thoại thật NGOẠI TRỪ khi giả lập/mô phỏng cái gì?

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 19:

Tệp chỉ định bố cục màn hình của bạn.

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
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 23:

Trình biên dịch Dex biên dịch và chuyển mã nguồn sang byte code là?

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 26:

Đâu là thành phần của các tệp APK?

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 27:

Trong lập trình Android thì bản địa hoá - localization là gì?

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
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 32:

Kích thước màn hình trong Android là bao nhiêu?

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 35:

Trình biên dịch Dex biên dịch và chuyển đổi mã nguồn thành mã byte có tên_________

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 37:

Chia sẻ dữ liệu trong Android được thực hiện thông qua________

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 39:

Thành phần nào sau đây là thành phần của tệp APK?

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 41:

Các lớp con Trực tiếp,gián tiếp của Hoạt động là gì?

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 42:

Sau khi được cài đặt trên thiết bị, mỗi ứng dụng Android sẽ tồn tại trong ?:

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
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 46:

Các lớp hộp thoại trong Android?

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
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 50:

Đánh giá thành phần đã đăng ký

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