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 - Đề 8

50 câu hỏi 60 phút

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

Tiện ích nào sau đây giúp bạn nhúng hình ảnh vào hoạt động của mình?

A.

ImageView

B.

ImageButton

C.

Cả a and b

D.

Không có đáp án

Đáp án
Đáp án đúng: C

Câu hỏi này kiểm tra kiến thức về các tiện ích (widget) trong lập trình giao diện người dùng Android, cụ thể là ImageView và ImageButton.

  • ImageView: Được sử dụng để hiển thị hình ảnh. Nó cho phép bạn đưa hình ảnh vào giao diện người dùng của ứng dụng.
  • ImageButton: Là một nút (button) có hình ảnh. Nó kết hợp chức năng của một nút và khả năng hiển thị hình ảnh. Khi người dùng nhấn vào ImageButton, một hành động sẽ được thực hiện.

Do đó, cả ImageView và ImageButton đều có thể được sử dụng để nhúng hình ảnh vào hoạt động của bạn.

Danh sách câu hỏi:

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

Câu hỏi này kiểm tra kiến thức về các tiện ích (widget) trong lập trình giao diện người dùng Android, cụ thể là ImageView và ImageButton.

  • ImageView: Được sử dụng để hiển thị hình ảnh. Nó cho phép bạn đưa hình ảnh vào giao diện người dùng của ứng dụng.
  • ImageButton: Là một nút (button) có hình ảnh. Nó kết hợp chức năng của một nút và khả năng hiển thị hình ảnh. Khi người dùng nhấn vào ImageButton, một hành động sẽ được thực hiện.

Do đó, cả ImageView và ImageButton đều có thể được sử dụng để nhúng hình ảnh vào hoạt động của bạn.

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

Ứng dụng Android chủ yếu được viết bằng ngôn ngữ lập trình Java. Mặc dù Kotlin hiện nay cũng được Google hỗ trợ chính thức và ngày càng phổ biến, Java vẫn là ngôn ngữ nền tảng và được sử dụng rộng rãi trong phát triển Android.



  • A. Java: Đúng. Java là ngôn ngữ chính được sử dụng để phát triển ứng dụng Android.

  • B. .Net: Sai. .Net là một framework phát triển ứng dụng của Microsoft, thường được sử dụng cho Windows.

  • C. Linux: Sai. Linux là một hệ điều hành, không phải là ngôn ngữ lập trình. Mặc dù Android được xây dựng dựa trên kernel Linux, việc phát triển ứng dụng không trực tiếp sử dụng Linux.

  • D.: Sai. Đây không phải là một ngôn ngữ lập trình.

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

Khi phát triển ứng dụng Android, có thể sử dụng C/C++ để viết các phần của ứng dụng, đặc biệt là các đoạn code yêu cầu hiệu năng cao hoặc sử dụng lại các thư viện C/C++ đã có. Để làm được điều này, bạn cần sử dụng Native Development Kit (NDK) của Android.



  • SDK (Software Development Kit) là bộ công cụ phát triển phần mềm chung cho Android, chủ yếu dùng để viết mã Java/Kotlin.

  • JDK (Java Development Kit) là bộ công cụ phát triển phần mềm Java, cần thiết để phát triển ứng dụng Android bằng Java nhưng không dùng để viết mã C/C++.

  • NDK (Native Development Kit) là bộ công cụ cho phép bạn viết các phần của ứng dụng Android bằng C/C++.

  • MDK không phải là một bộ công cụ chuẩn trong phát triển Android.


Do đó, đáp án đúng là C.

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

Trong Android, URI (Uniform Resource Identifier) được sử dụng để xác định tài nguyên một cách duy nhất, tương tự như địa chỉ của một trang web. MIME (Multipurpose Internet Mail Extensions) type được sử dụng để xác định loại dữ liệu mà tài nguyên đó chứa (ví dụ: image/jpeg, text/html). Sự kết hợp của URI và MIME type cho phép Android xác định và xử lý nội dung một cách chính xác.

Câu 5:

Cái nào KHÔNG liên quan đến lớp mảnh

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

Câu hỏi yêu cầu tìm thành phần KHÔNG liên quan đến lớp Fragment (mảnh). Ta xét từng đáp án:



  • DialogFragment: Là một lớp con của Fragment, được sử dụng để hiển thị một hộp thoại (dialog).

  • ListFragment: Là một lớp con của Fragment, được sử dụng để hiển thị một danh sách các mục.

  • PreferenceFragment: Được sử dụng để hiển thị một giao diện người dùng cho các tùy chọn ứng dụng. PreferenceFragment kế thừa từ Fragment.

  • CursorFragment: Không tồn tại lớp Fragment nào có tên CursorFragment trong Android SDK. Có thể có các triển khai tùy chỉnh sử dụng CursorLoader với Fragment, nhưng bản thân CursorFragment không phải là một lớp chuẩn.


Do đó, đáp án D là đáp án đúng vì CursorFragment không phải là một lớp chuẩn liên quan đến Fragment.

Câu 6:

Để nhận một instance của Menu, chúng ta phải sử dụng

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

thư mục con 'values' có xác định giá trị không đổ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
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 11:

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

ANR nghĩa 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 14:

ADB viết tắt của

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

For , code used by Android is not a open source

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:

Why JVM was replaced by DVM when Android development started?

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

Phần mở rộng .apk có nghĩa 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 19:

Ứng dụng Android phải được 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

Câu 20:

Đá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
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
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 28:

Tập đoàn nào đã mua lại 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

Câu 29:

Android hỗ trợ tính năng nà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
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:

Bạn có thể tắt một hoạt động bằng cách gọi phương thức _______ của 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

Câu 33:

res/ holds

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:

Eclipse 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 38:

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

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:

ADB là viết tắt của

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:

Google kiểm tra phần mềm độc hại trên Android Market bằng cách nà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
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 45:

điều gì sai đối với onBind()

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