Font size
WorksheetsKiểm tra giữa kì lập trình Android
Total questions: 30
Worksheet time: 15mins
Hệ điều hành nền tảng cho Android là:
Windows
Ubuntu
Linux
Max OS
Thuộc tính android:capitalize trong view Textview có chức năng gì?
Viết hoa toàn bộ text
Hiển thi chữ viết thường của text
Chỉ định kiểu text hiển thị
Hiển thi chữ viết hoa đầu tiên của text
Android Emulator có chức năng gì?
Đây là máy ảo Nesux trên Android Studio (2)
Đây là máy ảo giả lập thay thế cho điện thoại di động (1)
Tất cả đáp án (1), (2) và (3) đều SAI
Đây là máy ảo HTC trên Android Studio (3)
Để mở máy ảo Android Emulator ta chọn mục nào?
SDK Manager
AVD Manager
AD VManager
JDK Manager
Theo mặc định trong android studio, trong quá trình phát triển ứng dụng, tập tin chứa thông tin về các tính năng và thành phần cơ bản của ứng dụng là:
AndroidManifest.xml
res/values
Build.gradle
res/layout
Đâu là IDE chính thức để phát triển Android?
Java
Android studio
Net beans
Eclipse
Thành phần quản lý giao diện và định dạng trên màn hình trong Android được gọi là:
fragment
layout
intent
view
Trên màn hình Android Studio thì nội dung hiển thị của Logcat khi chạy chương trình có ý nghĩa gì?
Ghi vết lại quá trình chạy của chương trình (2)
Tất cả đáp án (1), (2) và (3) đều SAI
Thông báo lỗi của chương trình (1)
Thông báo kết quả khi chạy chương trình (3)
Đâu là layout trong Android?
Tất cả đáp án (1), (2) và (3) đều ĐÚNG
TableLayout (3)
RelativeLayout (2)
LinearLayout (1)
Một loại layout sử dụng ràng buộc để mô tả vị trí tương đối giữa các view con của nó là:
LinearLayout
RelativeLayout
ConstraintLayout
TableLayout
Để sắp xếp các view trên giao diện theo chiều đứng hoặc chiều ngang thì ta chọn Layout nào?
Linear Layout
Relative Layout
Table Layout
Grid View
Muốn sắp xếp các view theo dạng cột và dòng thì ta dùng Layout nào?
Grid View
Table Layout
Linear Layout
List View
Layout hoặc thiết kế của ứng dụng android được lưu trong file:
xml
dex
java
class
Một lớp dùng để hiển thị dạng thông báo ngắn là:
makeTest class
Toast class
Show class
Log class
Phương thức nào bạn sử dụng để ánh xạ đến các view của Android thông qua thuộc tính id?
findViewById(String id)
findViewByReference(int id);
findViewById(int id)
retrieveResourceById(int id)
Thuộc tính nào bắt buộc phải khai báo khi sử dụng Linear Layout?
android:id
android:orientation
requestFocus
android:layout_width
Thuộc tính nào sau đây được sử dụng để đặt màn hình Linear Layout theo hướng ngang?
android:orientation="vertical"
android:orientation="horizontal"
screenorientation = landscape
screenOrientation=”horizontal"
Thuộc tính android:textSize="14sp" trong TextView có chức năng gì?
Cho phép điều chỉnh text (2)
Điều chỉnh text trong Table (1)
Đáp án (2) hoặc (3) điều ĐÚNG
đặt kích thước của text là 14sp
Thành phần nào để truyền dữ liệu giữa các activities trong Android?
Fragment
Layout
Intent
Broadcast receiver
Sự khác biệt giữa margin và padding trong android layout?
Tất cá đáp án (1), (2) và (3) đều SAI
Margin là không gian thừa còn lại ở cả bốn phía trong bố cục (1)
Padding được sử dụng để bù nội dung của chế độ xem cụ thể bằng px hoặc dp (2)
Đáp án (1) & (2) đều ĐÚNG
Để hiển thị dữ liệu lên Listview, Spinner… ta phải dùng một bộ chuyển đổi dữ liệu phù hợp, trước khi nạp vào các đối tượng đó, ta gọi nó là:
ContentValue
Adapter
Bundle
Cusor
Lớp Dialog trong Android là?
AlertDialog (1)
ProgressDialog (2)
DatePickerDialog (3)
Tất cả đáp án (1), (2) và (3) đều ĐÚNG
Tập tin quy định việc bố trí các view trên màn hình của bạn là:
activity_main.xml
Tập tin Manifest
strings.xml
R file
Tập tin XML nào dùng khai báo các item của string-array mà ứng dụng của bạn sử dụng?
stack.xml
text.xml
string.xml
strings.xml
Android được tích hợp sẵn cơ sở dữ liệu nào?
SQLite
SQLmini
Oracle
MySQL
Một Activity có thể được coi là tương ứng với
Một đối tượng
Một phương thức
Một lớp Java
Một dự án Java
Đâu là kỹ thuật gán sự kiện cho view ?
OnClickXML
Anomous Listener
Variable as Listener
Cả 3 đều đúng
CheckBox là view cho phép người dùng chọn
Nhiều lựa chọn
Một lựa chọn duy nhất
Để kiểm tra xem người sử dụng lựa chọn RadioButton nào ta có mấy cách
Kiểm tra hàm isChecked() cho từng RadioButton
Lấy id từ RadioGroup
Kiểm tra sự kiện khi người dùng lựa chọn ngay trên RadioGroup.
Không có đáp án nào đúng
Adapter trong ListView có tác dụng gì
Chuyển đổi dữ liệu, từ dữ liệu thô ở đầu vào, thành dữ liệu hiển thị lên View.
Dùng để đánh giá (chấm sao) cho các sản phẩm, dịch vụ, bài viết
Nhắc người dùng đưa ra quyết định hoặc nhập thông tin bổ sung
Cung cấp thông tin phản hồi dễ hiểu về thao tác trong cửa sổ nhỏ bật lên
