600+ câu trắc nghiệm Công nghệ Java cho di động có đáp án - Phần 13
40 câu hỏi
điều gì sai đối với onBind()
được gọi khi thành phần khác muốn liên kết với một dịch vụ
gọi startService() dẫn đến gọi tới onBind()
nếu bạn không muốn cho phép ràng buộc thì trả về null
nếu bạn muốn cho phép liên kết thì trả về đối tượng Ibinder
Chọn đáp án B
Đây là bộ quy tắc để mã hóa tài liệu ở dạng máy có thể đọc được.
Activity
onDestroy();
Extensible Markup Language (XML)
Chọn đáp án C
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:
Delvik byte code - Mã byte Delvik
java byte code - mã byte java
Android byte code - Mã byte Android
Không có đáp án đúng
Chọn đáp án A
Điều này được sử dụng để đăng ký và hủy đăng ký bộ thu sự kiện nút phương tiện của bạn.
Intent filters
SQLiteOpenHelper
AudioManager
Layouts
Chọn đáp án C
Tệp ___________ chỉ định bố cục màn hình của bạn.
Layout file
Manifest file
Strings XML
R file Bạn chưa trả lời câu này!
Chọn đáp án A
Tên chương trình chuyển đổi mã byte Java thành mã byte Dalvik là gì?
Android Interpretive Compiler (AIC)
Dalvik Converter
Dex compiler
Mobile Interpretive Compiler (MIC)
Chọn đáp án C
AsyncTask cho phép bạn thực hiện công việc không đồng bộ trên giao diện người dùng của mình. Nó thực hiện các hoạt động chặn trong một luồng công việc và sau đó xuất bản kết quả trên luồng UI.
Đúng (Đúng )
Sai (Sai )
Chọn đáp án A
Tệp nào sau đây được sử dụng để cung cấp bố cục cho màn hình của bạn?
1) Strings XML- ( Chuỗi XML)
2) R file -( Tệp R )
3) Manifest – (Tệp kê khai )
4) Layout file – (Tệp bố cục)
4
1
Tất cả 1,2,3,4
Không đáp án đúng
Chọn đáp án C
Android cố gắng hết sức để _____các thành phần cấp thấp, chẳng hạn như ngăn xếp phần mềm, với các giao diện sao cho mã dành riêng cho nhà cung cấp có thể được quản lý dễ dàng.
làm bối rối
trừu tượng
mô-đun hóa
hợp chất
Chọn đáp án B
Tệp R tạo______________
Automatically
Manually - bằng tay
Emulated - mô phỏng
Không đáp án đúng
Chọn đáp án A
Sự khác biệt giữa bối cảnh hoạt động và bối cảnh ứng dụng là gì?
Phiên bản Hoạt động được gắn với vòng đời của Hoạt động. trong khi phiên bản ứng dụng được gắn với vòng đời của ứng dụng.
Phiên bản Hoạt động được gắn với vòng đời của ứng dụng, trong khi phiên bản ứng dụng được gắn với vòng đời của Hoạt động.
Phiên bản Hoạt động được gắn với vòng đời của Hoạt động, trong khi phiên bản ứng dụng được gắn với vòng đời của ứng dụng
Không có đáp án đúng
Chọn đáp án B
Có những lớp gói nào giúp truy cập mạng trong Android?
java.net
android.net
android.nfc
android.mtp
Chọn đáp án C
Một màn hình duy nhất mà người dùng nhìn thấy trên thiết bị cùng một lúc, được gọi là _______________
service
GUI
activity
application
Chọn đáp án A
Có thể chạy mã nguồn java trực tiếp trên Android không?
yes
no
Chọn đáp án B
Khi bạn muốn hệ thống chạy dịch vụ vô thời hạn, bằng cách khởi động lại dịch vụ khi bị dừng, hãy sử dụng
START_NOT_STICKY
START_REDELIVER_INTENT
START_STICKY
START_SERVICE_INDEFINITELY
Chọn đáp án B
Có thể viết mã Android bằng c/c++ không?
yes
no
Chọn đáp án A
Đặc điểm quan trọng nào của thiết bị mà bạn nên xem xét khi thiết kế và phát triển ứng dụng của mình?
Screen size and density ( Kích thước và mật độ màn hình )
Input configurations ( Cấu hình đầu vào )
Device features ( Tính năng thiết bị )
Platform Version ( Phiên bản nền tảng )
Tất cả đáp trên
Chọn đáp án A
Hệ điều hành di động của Android dựa trên phiên bản sửa đổi của:
Linux kernel
Unix kernel
windows
Mac
Chọn đáp án A
Trường _____________cung cấp hỗ trợ chính tả tự động .
Android:autoText
Android:capitalize
Android:digits
Android:singleLine
Chọn đáp án A
Điều này phát ra một hành động bất cứ khi nào thiết bị được kết nối hoặc ngắt kết nối khỏi nguồn điện.
BatteryManager - Trình quản lý pin
GestureDetector - Máy dò cử chỉ
HTTP
View
Chọn đáp án A
Android sử dụng cả nội dung ________ và loại _________ làm cách để xác định nội dung trên thiết bị.
Uri, MIME
MIME,HTTP
Uri,HTTP
uri,FTP
Chọn đáp án A
Callback method: Hoạt động không còn hiển thị khi nào ?.
onStop();
setVolumeControlStream()
EXTRA_STREAM
AsyncTask
Chọn đáp án A
Sự khác biệt giữa api android và api google?
API google bao gồm Google Maps và các thư viện dành riêng cho Google khác. Android chỉ bao gồm các thư viện Android cốt lõi.
API google chỉ bao gồm các thư viện Android cốt lõi. Android bao gồm Google Maps và các thư viện dành riêng cho Google khác.
C Không có đáp án
Chọn đáp án A
Điều nào sau đây chứa ứng dụng sau khi nó được biên dịch?
asses/
src/
bin/
Chọn đáp án C
Để thao tác với Ngày/Giờ, gói nào được sử dụng trong android?
view
test
util
text
Chọn đáp án C
Cái nào KHÔNG liên quan đến lớp mảnh?
DialogFragment
ListFragment
PreferenceFragment
CursorFragment ( Đoạn con trỏ )
Chọn đáp án D
Các trình duyệt có sẵn cho Android đều dựa trên:
google crome
firefox
open source webkit ( bộ web nguồn mở )
IE
Chọn đáp án C
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ì?
Fragment is destroyed - Mảnh vỡ bị phá hủy
Fragment runs as it is - Đoạn chạy như cũ
Fragment goes in idle state - Mảnh vỡ ở trạng thái không hoạt động
Không đáp án đúng
Chọn đáp án A
ExpandableListView được sử dụng cho
simplified tree representation ( biểu diễn cây đơn giản )
Tree generation (Thế hệ cây )
Tree creation (Tạo cây )
Tree deletion (Xóa cây )
Chọn đáp án C
AIDL nghĩa là gì?
Android interface Data language
Android Interface Definition Language
Application interface data language
Application interface Definition Language
Chọn đáp án B
Android framework có một tập hợp lớn các lớp này để tương tác với người dùng và hiển thị nhiều loại dữ liệu khác nhau
View
AsyncTask
Scroller
Fragments
Chọn đáp án A
Để tạo giao diện người dùng trong Android, bạn phải sử dụng
Eclipse
java and XML
java and SQL
Java and Pl/sql
Chọn đáp án B
thư mục con 'values' có ___________ xác định giá trị không đổi
XML file
Image file
doc file
none of these
Chọn đáp án D
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ể tạo giao diện cho dịch vụ bằng ________?
Binder (chất kết dính )
Messenger
AIDL
b or c
Chọn đáp án D
Lớp này định nghĩa các phương thức vẽ văn bản (drawing text) - dòng (lines )- bitmap - và nhiều đồ họa nguyên thủy khác.
Canvas
Android SDK
authenticator class
AndroidManifest.xml
Chọn đáp án A
Nếu bạn muốn APK của mình hiển thị trên TV là thiết bị không có màn hình cảm ứng, bạn nên thêm APK này vào bảng kê khai của mình.
AndroidManifest.xml
android.hardware.touchscreen
SQLite
resolveSizeAndState()
Chọn đáp án B
Phần mở rộng .apk có nghĩa là gì?
A Application Package
Application Program Kit
Android Proprietary Kit
Android Package
Chọn đáp án D
Cấu hình cổng nối tiếp Bluetooth có được Android hỗ trợ không?
yes (Có )
No (Không )
Chọn đáp án D
Đây là lớp chính mà qua đó ứng dụng của bạn có thể truy cập các dịch vụ định vị trên Android
LocationManager
onCreate() - onDestroy()
Implicit intent
Back stack
Chọn đáp án A
Trước tiên, hãy luôn kiểm tra tính khả dụng của hiệu ứng âm thanh bằng cách gọi phương thức sau trên lớp hiệu ứng âm thanh tương ứng.
ischeckable()
isavailable()
isvaluable ()
iscaview()
Chọn đáp án A







