500+ câu Trắc nghiệm Phát triển game trên Android cơ bản có đáp án - Phần 12
Đề thi

500+ câu Trắc nghiệm Phát triển game trên Android cơ bản có đáp án - Phần 12

A
Admin
Đại họcTrắc nghiệm tổng hợp25 lượt thi
30 câu hỏi
1. Trắc nghiệm
1 điểm

Để Costum lại ListView theo ý của mình. Công việc quan trọng cần làm là.

Thiết kế thêm Layout phụ cho mỗi hàng

Xây dựng lại Adapter

Tất cả đều đúng

Xem đáp án

Chọn đáp án C

2. Trắc nghiệm
1 điểm

Những trạng thái hoạt động nào có thể trải qua trong một vòng đời của một Activity

Resumed, Paused, Running

Resumed, Paused, Stopped

Resumed, Paused, Destroyed

Running, Paused, Destroyed

Xem đáp án

Chọn đáp án B

3. Trắc nghiệm
1 điểm

Nhược điểm nào sau đây của thiết bị cầm tay.

Khả năng xử lý giới hạn, công nghệ và nền tảng khác nhau

Nguồn năng lượng, kích thước và màu sắc màn hình hạn chế

Bàn phím nhỏ, cách thức nhập liệu khác biệt

Tất cả các ý trên đều đúng

Xem đáp án

Chọn đáp án D

4. Trắc nghiệm
1 điểm

Để hiển thị một trang web lên một WebView có tên mybrowser, bạn có thể sử dụng đoạn mã sau đây

mybrowser.loadweb(“http://developer.android.com”);

mybrowser.showweb(“http://developer.android.com”);

mybrowser.loadUrl(“http://developer.android.com”);

Tất cả đều sai

Xem đáp án

Chọn đáp án C

5. Trắc nghiệm
1 điểm

Đơn vị nào sau đây không được dùng để đo kích thước giao diện trong ứng dụng Android

dp

sp

pt

cm

Xem đáp án

Chọn đáp án D

6. Trắc nghiệm
1 điểm

Layout tổ chức và sắp xếp các đối tượng đặt liên tiếp nhau theo hàng ngang hoặc hàng dọc

LinearLayout

TableLayout

FrameLayout

RelativeLayout

Xem đáp án

Chọn đáp án A

7. Trắc nghiệm
1 điểm

Những đối tượng nào sau đây được kế thừa từ lớp View

Button, CheckBox, Gallery

FrameLayout, LinearLayout, ScrollView

Button, CheckBox, RadioButton

TextView, ImageButton, TableLayout

Xem đáp án

Chọn đáp án C

8. Trắc nghiệm
1 điểm

Muốn cập nhật dữ liệu cho ListView, ta phải.

Cập nhật dữ liệu cho Data Source

Gọi đến phương thức Myadapter. notifyDataSetChanged()

Tất đều đúng

Xem đáp án

Chọn đáp án C

9. Trắc nghiệm
1 điểm

Là trạng thái “chạy” của Activity. Khi Activity chuyển sang trạng thái này, giao diện của nó sẽ hiển thị trên màn hình và dành được Focus

Paused

Resumed

Stopped

Tất cả đều sai

Xem đáp án

Chọn đáp án B

10. Trắc nghiệm
1 điểm

Layout tổ chức và sắp xếp các đối tượng theo vị trí tương đối với nhau

LinearLayou

TableLayout

FrameLayout

RelativeLayout

Xem đáp án

Chọn đáp án D

11. Trắc nghiệm
1 điểm

Thuộc tính nào sau đây dùng để thay đổi canh lề (Trái, phải, giữa…) của một đối tượng

Android:layout_width

Android:layout_heigh

Android:layout_gravity

Android:layout_margin

Xem đáp án

Chọn đáp án C

12. Trắc nghiệm
1 điểm

Thư mục chứa các file XML định nghĩa trong dự án

/anim

/color

/layout

/menu

Xem đáp án

Chọn đáp án C

13. Trắc nghiệm
1 điểm

Layout đơn giản nhất, có thể chứa nhiều View và các đối tượng View này có thể được sắp chồng lên nhau

FrameLayout

LinearLayout

TableLayout

RelativeLayout

Xem đáp án

Chọn đáp án A

14. Trắc nghiệm
1 điểm

Để gọi từ Activity này sang một Activity khác, ta sử dụng

Intent Filter

Intent

Bundle

Cusor

Xem đáp án

Chọn đáp án B

15. Trắc nghiệm
1 điểm

Ưu điểm của Android đối với người phát triển ứng dụng là gì?

Android là công nghệ mở

Android miễn phí cho sử dụng thương mại

Phát triển và quảng bá ứng dụng Android dễ dàng

Cả 3 ý trên

Xem đáp án

Chọn đáp án D

16. Trắc nghiệm
1 điểm

Để hiển thị dữ liệu lên ListView, Spinner ..., ta phải sử dụng một bộ chuyển đổi dữ liệu cho phù hợp trước khi nạp vào các đối tượng đó, ta gọi nó là.

Cursor

ContentValue

Adapter

Bundle

Xem đáp án

Chọn đáp án C

17. Trắc nghiệm
1 điểm

Quy định không gian giữa các biên của “ô” chứa widget và nội dung của chính widget đó là thuộc tính

Padding

Marging

Gravity

Layout_Gravity

Xem đáp án

Chọn đáp án A

18. Trắc nghiệm
1 điểm

Lệnh này có nghĩa là gì? delete (String table, null, null)

Xóa tất cả bản ghi có trường rỗng

Xóa tất cả các table trong CSDL

Xóa tất cả bản ghi trong Table

Tất cả đều sai

Xem đáp án

Chọn đáp án C

19. Trắc nghiệm
1 điểm

Những đối tượng nào sau đây được kế thừa từ lớp ViewGroup

Button, CheckBox, Gallery

Button, CheckBox, RadioButton

FrameLayout, LinearLayout, ScrollView

TextView, ImageButton, TableLayout

Xem đáp án

Chọn đáp án C

20. Trắc nghiệm
1 điểm

Tự động lọc các loại văn bản, được xử lý như một bộ lọc tiền tố, so sánh văn bản nhập với văn bản trong một danh sách cho trước, đó là chức năng của Control

ListView

DatePicker

GridView

AutoCompleteTextView

Xem đáp án

Chọn đáp án D

21. Trắc nghiệm
1 điểm

Để hiển thị các thông tin dưới dạng Danh sách, ta sử dụng Control nào sao đây

Label

TextView

Button

ListView

Xem đáp án

Chọn đáp án D

22. Trắc nghiệm
1 điểm

Menu này là collection chính của các mục trình đơn cho một hoạt động, nó xuất hiện khi người dùng nhấn nút MENU trên môi trường trên giả lập (emulator) hoặc thiết bị

Options menu

Context menu

Submenus

Tất cả đều sai

Xem đáp án

Chọn đáp án A

23. Trắc nghiệm
1 điểm

Để viết sự kiện khi click vào một Item trong Listview có tên lvdanhsach, ta sử dụng phương thức.

lvdanhsach.setItemChecked()

lvdanhsach.setItemsCanFocus()

lvdanhsach.setOnItemClickListener()

lvdanhsach.setOnClickListener()

Xem đáp án

Chọn đáp án C

24. Trắc nghiệm
1 điểm

Viết lệnh Java dùng để khai báo và gán id cho cho một đối tượng Button có tên là btnclick và có id là btn1

Button btnclick = (Button) findViewById(R.id. btn1);

Button btnclick = findViewById(R.id.btn1);

btnclick = (Button) findViewById(R.id.btn1);

btnclick = findViewById(R.id.btn1);

Xem đáp án

Chọn đáp án A

25. Trắc nghiệm
1 điểm

Khi Activity ở trạng thái này, giao diện của nó bị Activity khác che khuất hoàn toàn

Resumed

Paused

Stopped

Tất cả đều sai

Xem đáp án

Chọn đáp án C

26. Trắc nghiệm
1 điểm

Thiết kế lại ListView có thể hiển thị nhiều đối tượng như hình ảnh, Text... trên cùng một dòng. Ta phải thiết kế lại ListView cho phù hợp. Công việc này ta gọi là.

Costum ListView

Design ListView

Creat ListView

Adapter ListView

Xem đáp án

Chọn đáp án A

27. Trắc nghiệm
1 điểm

Layout sử dụng cho màn hình chính của TabSeclector là gì?

LinearLayout

FrameLayout

TableLayout

RelativeLayout

Xem đáp án

Chọn đáp án B

28. Trắc nghiệm
1 điểm

Một dạng đối tượng được sử dụng để update hoặc Insert dòng mới vào các Table trong cơ sở dữ liệu với SQLite, mỗi đối tượng này đại diện cho một dòng trong Table

Contentvalue

Cursor

Bundle

Tất cả đều sai

Xem đáp án

Chọn đáp án A

29. Trắc nghiệm
1 điểm

Thành phần ứng dụng này không có giao diện mà chỉ chạy nền để thực hiện một công việc liên tục, kéo dài.

Activities

Services

Content Provider

Broadcast Receivers

Xem đáp án

Chọn đáp án B

30. Trắc nghiệm
1 điểm

Khi thực hiên truy vấn cơ sở dữ liệu với SQLite sẽ trả về các đối tượng này, nó sẽ chỉ trực tiếp đến đối tượng tượng kết quả trong CSDL

Contentvalue

Bundle

Cursor

Tất cả đều sai

Xem đáp án

Chọn đáp án C