Trong những Phiên bản Android sau, phiên bản nào mới nhất:
Trả lời:
Đáp án đúng: B
Trong các phiên bản Android được liệt kê, phiên bản mới nhất là 6.0 Marshmallow. Các phiên bản còn lại ra mắt trước Marshmallow:
- KitKat (4.4): Phát hành năm 2013.
- Ice Cream Sandwich (4.0): Phát hành năm 2011.
- Lollipop (5.0): Phát hành năm 2014.
- Marshmallow (6.0): Phát hành năm 2015.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: A
Trong lập trình với cơ sở dữ liệu, khi làm việc với Cursor (con trỏ), chúng ta thường sử dụng vòng lặp `while` để duyệt qua từng bản ghi (row) mà Cursor trả về.
* A. while(){}: Đây là cấu trúc vòng lặp phổ biến để duyệt qua các bản ghi trong Cursor. Vòng lặp `while` sẽ tiếp tục thực hiện cho đến khi không còn bản ghi nào để đọc từ Cursor.
* B. switch-case: Cấu trúc `switch-case` được sử dụng để thực hiện các hành động khác nhau dựa trên giá trị của một biến hoặc biểu thức, không phù hợp để duyệt Cursor.
* C. for: Vòng lặp `for` thường được sử dụng khi biết trước số lần lặp, không phù hợp với việc duyệt Cursor khi số lượng bản ghi có thể không biết trước.
* D. if else: Cấu trúc `if else` được sử dụng để thực hiện các hành động khác nhau dựa trên một điều kiện, không phù hợp để duyệt Cursor.
Vì vậy, đáp án đúng là A.
* A. while(){}: Đây là cấu trúc vòng lặp phổ biến để duyệt qua các bản ghi trong Cursor. Vòng lặp `while` sẽ tiếp tục thực hiện cho đến khi không còn bản ghi nào để đọc từ Cursor.
* B. switch-case: Cấu trúc `switch-case` được sử dụng để thực hiện các hành động khác nhau dựa trên giá trị của một biến hoặc biểu thức, không phù hợp để duyệt Cursor.
* C. for: Vòng lặp `for` thường được sử dụng khi biết trước số lần lặp, không phù hợp với việc duyệt Cursor khi số lượng bản ghi có thể không biết trước.
* D. if else: Cấu trúc `if else` được sử dụng để thực hiện các hành động khác nhau dựa trên một điều kiện, không phù hợp để duyệt Cursor.
Vì vậy, đáp án đúng là A.
Lời giải:
Đáp án đúng: B
Trong Android, thuộc tính android:layout_width
được sử dụng để xác định độ rộng của một đối tượng (View). Thuộc tính này có thể được gán các giá trị như:
wrap_content
: Chiều rộng của View sẽ vừa đủ để chứa nội dung bên trong nó.match_parent
(hoặcfill_parent
trong các phiên bản cũ hơn): Chiều rộng của View sẽ bằng với chiều rộng của parent (ViewGroup) chứa nó.- Một giá trị cụ thể (ví dụ:
100dp
): Chiều rộng của View sẽ là một giá trị cố định, ví dụ 100 density-independent pixels.
Các thuộc tính khác có chức năng khác:
android:layout_height
: Xác định chiều cao của đối tượng.android:layout_gravity
: Xác định vị trí của đối tượng bên trong parent của nó (ví dụ: căn giữa, căn trái, căn phải).android:layout_margin
: Xác định khoảng cách giữa đối tượng và các cạnh của parent hoặc các đối tượng xung quanh.
Lời giải:
Đáp án đúng: A
Để bắt sự kiện khi người dùng nhấn vào một Button trong Android, chúng ta sử dụng phương thức `setOnClickListener()`. Phương thức này cho phép chúng ta gán một đối tượng `OnClickListener` vào button. Đối tượng này sẽ lắng nghe sự kiện click và thực thi đoạn mã được định nghĩa trong phương thức `onClick()` của nó.
Các lựa chọn khác không phù hợp vì:
- `setOnCreateContextMenuListener()`: Được sử dụng để tạo menu ngữ cảnh (context menu) khi người dùng nhấn giữ vào một view.
- `setOnDragListener()`: Được sử dụng để lắng nghe các sự kiện kéo và thả (drag and drop).
- `setOnFocusChangeListener()`: Được sử dụng để lắng nghe sự thay đổi trạng thái focus của một view (khi view nhận hoặc mất focus).
Các lựa chọn khác không phù hợp vì:
- `setOnCreateContextMenuListener()`: Được sử dụng để tạo menu ngữ cảnh (context menu) khi người dùng nhấn giữ vào một view.
- `setOnDragListener()`: Được sử dụng để lắng nghe các sự kiện kéo và thả (drag and drop).
- `setOnFocusChangeListener()`: Được sử dụng để lắng nghe sự thay đổi trạng thái focus của một view (khi view nhận hoặc mất focus).
Lời giải:
Đáp án đúng: D
Android là một hệ điều hành mã nguồn mở, điều này mang lại nhiều ưu điểm. Tính tùy biến là một ưu điểm lớn, vì người dùng và nhà phát triển có thể sửa đổi và tùy chỉnh hệ điều hành cho phù hợp với nhu cầu của họ. Chất lượng của phần mềm mã nguồn mở thường cao do sự đóng góp của cộng đồng, và chi phí thường thấp hơn so với phần mềm độc quyền. Tuy nhiên, an ninh có thể là một vấn đề phức tạp hơn, vì mã nguồn mở có thể dễ bị tấn công hơn nếu không được bảo trì đúng cách. Trong trường hợp của Android, Google và cộng đồng đã nỗ lực để đảm bảo an ninh, nhưng nó vẫn có thể là một mối quan tâm.
Vì vậy, xét trên góc độ ưu điểm mà một phần mềm mã nguồn mở đạt được thì tính tùy biến, chất lượng và chi phí là những yếu tố nổi bật. Do đó, đáp án D là chính xác nhất.
Vì vậy, xét trên góc độ ưu điểm mà một phần mềm mã nguồn mở đạt được thì tính tùy biến, chất lượng và chi phí là những yếu tố nổi bật. Do đó, đáp án D là chính xác nhất.
Lời giải:
Đáp án đúng: C
Hàm `update(String table, ContentValues values, String whereClause, String[] whereArgs)` trong Android (SQLiteDatabase) được sử dụng để cập nhật các bản ghi trong một bảng. Giá trị trả về của hàm này là số lượng bản ghi đã được cập nhật thành công. Nếu không có bản ghi nào được cập nhật, hàm sẽ trả về 0.
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
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

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂ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.
77.000 đ/ tháng