cơ sở dữ liệu được Android tự động cung cấp cho bạn.
Đáp án đúng: C
Câu hỏi liên quan
Tệp APK (Android Package Kit) là định dạng tệp gói ứng dụng được sử dụng bởi hệ điều hành Android để phân phối và cài đặt ứng dụng di động. Một tệp APK chứa tất cả các thành phần cần thiết để cài đặt ứng dụng trên thiết bị Android. Các thành phần quan trọng của tệp APK bao gồm:
- Resources: Tài nguyên bao gồm hình ảnh, âm thanh, bố cục giao diện người dùng (layouts), chuỗi văn bản và các tài nguyên khác mà ứng dụng sử dụng.
- Dalvik Executable (DEX): Đây là mã bytecode Dalvik, được tối ưu hóa cho máy ảo Dalvik (trước đây) hoặc ART (Android Runtime) trên các phiên bản Android mới hơn. Mã này thực thi logic của ứng dụng.
Vì cả Resources và Dalvik Executable đều là thành phần của tệp APK nên đáp án C là chính xác.
* Google gPhone: Đây là một khái niệm hoặc tên gọi không chính thức được sử dụng trước khi Android ra mắt, chứ không phải là tên của một thiết bị cụ thể.
* Motorola Droid: Motorola Droid là một trong những điện thoại Android phổ biến, nhưng nó không phải là điện thoại Android đầu tiên.
* HTC Hero: HTC Hero cũng là một điện thoại Android, nhưng ra mắt sau T-Mobile G1.
- LauncherActivity là một Activity hiển thị danh sách các ứng dụng có thể khởi chạy. Nó kế thừa từ ListActivity, và ListActivity kế thừa từ Activity. Vì vậy, LauncherActivity là lớp con gián tiếp của Activity.
- PreferenceActivity dùng để hiển thị các cài đặt ứng dụng, và nó kế thừa từ Activity. Vì vậy, PreferenceActivity là lớp con trực tiếp của Activity.
- TabActivity cho phép tạo giao diện người dùng theo dạng tab. TabActivity đã bị deprecated từ API level 13, thay vào đó nên sử dụng Fragment. Tuy nhiên, nó vẫn kế thừa từ Activity, nên nó là lớp con trực tiếp của Activity.
Vì cả ba đáp án đều đúng, nên đáp án chính xác là "Tất cả đáp án trên".
* A. device memory (Bộ nhớ thiết bị): Ứng dụng sử dụng bộ nhớ thiết bị nhưng không *tồn tại* hoàn toàn ở đó theo nghĩa môi trường hoạt động.
* B. external memory (Bộ nhớ ngoài): Ứng dụng có thể lưu trữ dữ liệu trên bộ nhớ ngoài, nhưng không *tồn tại* ở đó trong quá trình chạy.
* D. Không có đáp án đúng: Đáp án này sai vì C đúng.
Một gói APK (Android Package Kit) bao gồm các thành phần sau:
1. Dalvik Executable (classes.dex): Chính là bytecode đã được tối ưu hóa để chạy trên máy ảo Dalvik (hoặc ART trong các phiên bản Android mới hơn). Nó chứa toàn bộ code của ứng dụng.
2. Resources: Bao gồm các tài nguyên như hình ảnh, bố cục giao diện (layouts), chuỗi văn bản (strings), và các tài nguyên khác mà ứng dụng sử dụng.
3. Native Libraries: Các thư viện này được viết bằng các ngôn ngữ như C hoặc C++ và thường được sử dụng để thực hiện các tác vụ đòi hỏi hiệu suất cao hoặc truy cập vào các tính năng hệ thống mà Java không cung cấp.
4. Webkit: Không phải là một thành phần cơ bản của một gói APK. Webkit là một công cụ render layout cho các trình duyệt web, nó có thể được sử dụng trong ứng dụng Android nếu ứng dụng có nhu cầu hiển thị nội dung web, nhưng bản thân nó không phải là một phần mà mọi APK đều có.

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.