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

50 câu hỏi 60 phút

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

Tệp nào sau đây mô tả ứng dụng đang được xây dựng và những thành phần nào – hoạt động, dịch vụ, v.v. – đang được ứng dụng đó cung cấp?

A.

build.xml

B.

AndroidManifest.xml

C.

Manifest.xml

D.

Android.xmla

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

Tệp AndroidManifest.xml là một tệp kê khai, mô tả các thành phần của ứng dụng Android (activities, services, broadcast receivers, content providers), các quyền mà ứng dụng yêu cầu, và các thuộc tính khác của ứng dụng. Tệp này rất quan trọng vì hệ thống Android sử dụng nó để biết cách chạy ứng dụng.



  • build.xml: Tệp này (hoặc tương đương như build.gradle trong các dự án Android Studio hiện đại) được sử dụng bởi các công cụ build như Apache Ant để tự động hóa quá trình biên dịch, đóng gói và triển khai ứng dụng. Nó không mô tả các thành phần ứng dụng.

  • Manifest.xml: Mặc dù tên có vẻ tương tự, đây không phải là tên chính xác của tệp kê khai trong Android.

  • Android.xmla: Không phải là một tệp Android hợp lệ.

Danh sách câu hỏi:

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

Tệp AndroidManifest.xml là một tệp kê khai, mô tả các thành phần của ứng dụng Android (activities, services, broadcast receivers, content providers), các quyền mà ứng dụng yêu cầu, và các thuộc tính khác của ứng dụng. Tệp này rất quan trọng vì hệ thống Android sử dụng nó để biết cách chạy ứng dụng.



  • build.xml: Tệp này (hoặc tương đương như build.gradle trong các dự án Android Studio hiện đại) được sử dụng bởi các công cụ build như Apache Ant để tự động hóa quá trình biên dịch, đóng gói và triển khai ứng dụng. Nó không mô tả các thành phần ứng dụng.

  • Manifest.xml: Mặc dù tên có vẻ tương tự, đây không phải là tên chính xác của tệp kê khai trong Android.

  • Android.xmla: Không phải là một tệp Android hợp lệ.

Câu 2:

Nếu bạn muốn tăng khoảng trắng giữa các widget, bạn sẽ cần sử dụng thuộc tính

Lời giải:
Đáp án đúng: A
Thuộc tính `android:padding` được sử dụng để tạo khoảng trắng xung quanh nội dung của một widget. Nó thêm khoảng trống giữa nội dung của widget và đường viền của nó. Các thuộc tính khác như `android:digits`, `android:capitalize` và `android:autoText` được sử dụng cho các mục đích khác nhau liên quan đến nhập liệu và định dạng văn bản, chứ không phải để tạo khoảng trắng.

Câu 3:

Để tạo giao diện người dùng trên Android, bạn phải sử dụng:

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

Đáp án đúng là B. java and XML.

Giải thích:

  • Java: Ngôn ngữ lập trình chính được sử dụng để viết logic ứng dụng Android, xử lý dữ liệu và tương tác với các thành phần khác của hệ thống.
  • XML: Được sử dụng để định nghĩa bố cục giao diện người dùng (UI). Các file XML mô tả các thành phần giao diện như button, text view, edit text, v.v... và cách chúng được sắp xếp trên màn hình.

Eclipse (A) là một IDE (Integrated Development Environment), có thể được sử dụng để phát triển ứng dụng Android, nhưng nó không phải là yếu tố bắt buộc để tạo giao diện người dùng. Các tùy chọn C và D (SQL và PL/SQL) liên quan đến cơ sở dữ liệu và không trực tiếp được sử dụng để xây dựng giao diện người dùng Android.

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

Android Native Development Kit (NDK) cho phép bạn triển khai các phần của ứng dụng bằng mã gốc, sử dụng các ngôn ngữ như C và C++. Điều này đặc biệt hữu ích khi bạn cần tối ưu hóa hiệu suất, tái sử dụng các thư viện hiện có được viết bằng C/C++, hoặc truy cập các tính năng phần cứng cụ thể. Do đó, bạn hoàn toàn có thể viết mã Android bằng C/C++ thông qua NDK.

Câu 5:

BLOB nghĩa là gì?

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

BLOB là viết tắt của "Binary Large Object", có nghĩa là "Đối tượng lớn nhị phân". Đây là một kiểu dữ liệu trong cơ sở dữ liệu được sử dụng để lưu trữ các dữ liệu nhị phân lớn, chẳng hạn như hình ảnh, âm thanh, video hoặc các tài liệu phức tạp khác. Các kiểu dữ liệu khác (như văn bản) có thể không phù hợp để lưu trữ những dữ liệu này một cách hiệu quả, do đó BLOB được 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:

Lớp hoạt động gốc?

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

Các lớp con Trực 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 9:

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

Ở trạng thái tạm 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 14:

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

Thiết bị giả lập cho 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 17:

Trình mô phỏng simulator khác với emulator?

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

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

Phương thức nào để tạo ra một Menu?

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:

Nếu Đoạn và hoạt động đang chạy và hoạt động bị hủy thì ảnh hưởng đến đoạn đó 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 27:

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

Ở trạng thái tạm dừng - pause

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:

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

Nếu bạn muốn chia sẻ dữ liệu trên tất cả các ứng dụng, bạn nên chọ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

Câu 37:

Hành động này được sử dụng để gửi nội dung văn bản từ hoạt động này sang hoạt động khác.

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:

_____________ trường chỉ chấp nhận một số chữ số nhất đị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

Câu 40:

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

Nếu Đoạn và hoạt động đang chạy và hoạt động bị hủy thì ảnh hưởng đến đoạn đó 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

Câu 46:

Màn hình đã tắt' là một ví dụ

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

Loại dịch vụ gốc?

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:

ý nghĩa của localization 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