Phiên bản Android nào được gọi là "KitKat"?
Đáp án đúng: C
Câu hỏi liên quan
Mô hình MVP (Model-View-Presenter) là một pattern thiết kế phần mềm được sử dụng để tách biệt các thành phần trong ứng dụng, nhằm cải thiện khả năng bảo trì, kiểm thử và mở rộng. Trong mô hình MVP, các thành phần chính bao gồm:
- Model: Chứa dữ liệu và logic nghiệp vụ của ứng dụng. Nó chịu trách nhiệm truy xuất, lưu trữ và xử lý dữ liệu.
- View: Chịu trách nhiệm hiển thị dữ liệu cho người dùng và tiếp nhận tương tác từ người dùng. Trong Android, View thường là Activity hoặc Fragment.
- Presenter: Là trung gian giữa Model và View. Nó xử lý các tương tác từ View, truy xuất dữ liệu từ Model và cập nhật View.
Vì vậy, đáp án đúng là: B. Model, View, Presenter
Trong Android, để thay đổi màu nền (background color) của một TextView, chúng ta sử dụng thuộc tính background
trong file XML. Thuộc tính này cho phép chúng ta đặt một màu cụ thể, một hình ảnh, hoặc một drawable khác làm nền cho TextView.
textColor
: Thuộc tính này dùng để thay đổi màu chữ của TextView, không phải màu nền.backgroundColor
: Không phải là thuộc tính chính xác trong XML của Android để đặt màu nền.textColorPrimary
: Đây là một thuộc tính tham chiếu đến một màu sắc được định nghĩa trong theme, thường là màu chữ chính, và không dùng để đặt màu nền.background
: Đây là thuộc tính chính xác để thay đổi màu nền của TextView. Bạn có thể gán một mã màu (ví dụ:#FFFFFF
cho màu trắng), một tài nguyên màu từ filecolors.xml
(ví dụ:@color/my_background_color
), hoặc một drawable khác.
Đoạn mã đúng để lấy ID của EditText trong Android là: EditText TextHandler = (EditText)findViewById(R.id.nameTextField);
Giải thích:
EditText TextHandler
: Khai báo một biến có tênTextHandler
kiểuEditText
. Biến này sẽ chứa tham chiếu đến đối tượng EditText mà chúng ta muốn thao tác.(EditText)findViewById(R.id.nameTextField)
: Đây là phần quan trọng để lấy đối tượng EditText từ layout.findViewById(R.id.nameTextField)
: Phương thức này tìm view trong layout có ID lànameTextField
.R.id.nameTextField
là một hằng số nguyên đại diện cho ID của EditText đã được định nghĩa trong file XML layout.(EditText)
: Ép kiểu (cast) kết quả trả về từfindViewById()
sang kiểuEditText
. VìfindViewById()
trả về một đối tượng kiểuView
chung chung, chúng ta cần ép kiểu nó để trình biên dịch biết rằng đây là một EditText và cho phép chúng ta sử dụng các phương thức của EditText.
=
: Gán tham chiếu của đối tượng EditText tìm được cho biếnTextHandler
.
Các lựa chọn khác không đúng vì:
- B: Thiếu tên biến để lưu tham chiếu đến EditText.
- C: Thiếu ép kiểu sang EditText.
- D: Sử dụng trực tiếp
nameTextField
thay vìR.id.nameTextField
.R.id.nameTextField
là cách chính xác để tham chiếu đến ID đã được định nghĩa trong file tài nguyên.
Trong Android, để hỗ trợ đa ngôn ngữ, các file string resource (chứa các chuỗi văn bản hiển thị trong ứng dụng) cần được đặt trong các thư mục con của thư mục res
. Các thư mục này phải tuân theo quy tắc đặt tên để hệ thống Android có thể xác định ngôn ngữ tương ứng.
Cấu trúc thư mục đúng để chứa các file string resource cho đa ngôn ngữ là res/values-<mã ngôn ngữ>
. Ví dụ:
res/values
(cho ngôn ngữ mặc định, thường là tiếng Anh)res/values-vi
(cho tiếng Việt)res/values-fr
(cho tiếng Pháp)
Do đó, đáp án A (res/values
) là đáp án chính xác, vì nó là thư mục gốc để chứa các file string resource (bao gồm cả ngôn ngữ mặc định). Các thư mục như res/locale
, res/strings
, và res/languages
không phải là các thư mục chuẩn được Android sử dụng cho mục đích này.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.