NEW
Font size
WorksheetsQuizz về Anatomy of Mobile
Total questions: 23
Worksheet time: 12mins
Intent Filter trong Android có tác dụng gì?
Xác định những Intent mà Activity hoặc Service có thể xử lý
Chạy các tác vụ nền trong ứng dụng
Thiết lập giao diện người dùng cho ứng dụng
Kiểm soát quyền truy cập vào Activity
Phương thức nào sẽ được gọi khi Activity hoàn toàn bị hủy?
onCreate
onStop
onDestroy
onPause
Từ khóa -keep trong ProGuard có tác dụng gì?
Bảo vệ một class hoặc phương thức không bị làm rối
Xóa bỏ các class không sử dụng
Tăng hiệu suất của ứng dụng
Thay đổi cách biên dịch mã nguồn
Ứng dụng hệ thống trong Android có vai trò gì?
Thay thế hoàn toàn các ứng dụng của bên thứ ba
Biên dịch mã nguồn thành bytecode
Cung cấp chức năng cơ bản mà các ứng dụng khác có thể sử dụng
Chỉ cung cấp giao diện người dùng
Trong trường hợp nào nên sử dụng Implicit Intent?
Khi gọi một Activity cụ thể trong ứng dụng
Khi muốn thực hiện một hành động mà không chỉ định Activity cụ thể
Khi lưu dữ liệu vào cơ sở dữ liệu
Khi khởi tạo giao diện người dùng
Khi Activity bị hủy hoàn toàn, hệ thống sẽ gọi phương thức nào?
onCreate
onPause
onStop
onDestroy
Android Runtime (ART) được sử dụng cho phiên bản Android nào?
Android 4.0 trở lên
Android 7.0 trở lên
Android 6.0 trở lên
Android 5.0 trở lên
Thư viện Native trong Android có vai trò gì?
Hiển thị giao diện đồ họa của ứng dụng
Biên dịch mã Java thành bytecode
Quản lý quyền truy cập dữ liệu người dùng
Cung cấp chức năng hệ thống cốt lõi cho ứng dụng thông qua mã C/C++
ProGuard giúp bảo mật mã nguồn bằng cách nào?
Thêm lớp bảo mật cho giao diện người dùng
Tăng tốc độ xử lý của ứng dụng
Thay đổi hoàn toàn cấu trúc ứng dụng
Làm rối tên các class, phương thức và thuộc tính
Trạng thái nào của Activity khi nó không hiển thị nhưng vẫn giữ dữ liệu?
onPause
onDestroy
onStop
onResume
Content Providers trong Android có vai trò gì?
Biên dịch mã nguồn Java
Quản lý thông báo
Hiển thị nội dung giao diện
Cho phép ứng dụng chia sẻ dữ liệu với các ứng dụng khác
Framework API trong Android được viết bằng ngôn ngữ nào?
Swift
Python
Java
C++
Khi Activity ở trạng thái nào thì nó không hiển thị nhưng vẫn giữ dữ liệu?
Trạng thái "Stopped"
Trạng thái "Destroyed"
Trạng thái "Paused"
Trạng thái "Created"
Activity trong Android là gì?
Một cơ sở dữ liệu để lưu trữ dữ liệu
Một lớp để xử lý đồ họa
Một thành phần để xây dựng giao diện người dùng
Một cấu hình hệ thống Android
Activity chuyển sang trạng thái nào khi người dùng nhấn nút "Back"?
onPause
onResume
onStart
onDestroy
Android NDK cho phép lập trình viên thực hiện điều gì?
Quản lý tài nguyên không phải mã
Quản lý hệ thống thông báo
Tạo giao diện người dùng bằng Java
Sử dụng mã C/C++ để truy cập thư viện nền tảng Android
Vai trò của Linux Kernel trong nền tảng Android là gì?
Quản lý bộ nhớ, bảo mật, và điều khiển phần cứng
Hiển thị giao diện người dùng
Quản lý tài nguyên không phải mã (non-code resources)
Xây dựng các ứng dụng hệ thống cốt lõi
Trạng thái nào của Activity là trạng thái đầu tiên khi Activity được khởi tạo?
onPause
onStart
onResume
onCreate
ProGuard có thể làm gì với các phần mã nguồn không sử dụng trong ứng dụng?
Tự động sửa lỗi mã nguồn
Chuyển đổi thành mã bytecode
Chuyển đổi thành mã rối
Xóa bỏ để giảm kích thước ứng dụng
ProGuard có vai trò gì trong phát triển ứng dụng Android?
Quản lý vòng đời của Activity
Biên dịch mã nguồn từ Java sang bytecode
Quản lý quyền truy cập dữ liệu người dùng
Thu nhỏ, tối ưu hóa và làm rối mã nguồn để tăng cường bảo mật
Intent trong Android có chức năng gì?
Thiết lập giao diện người dùng
Gửi thông điệp giữa các thành phần khác nhau trong ứng dụng
Chạy các tác vụ nền
Quản lý dữ liệu trong cơ sở dữ liệu
Chức năng của View System trong Android là gì?
Biên dịch mã nguồn Java
Quản lý vòng đời của ứng dụng
Xử lý dữ liệu người dùng
Xây dựng giao diện người dùng cho ứng dụng
Tên file nào được sử dụng để cấu hình ProGuard trong dự án Android?
android-config.json
proguard-config.xml
build.gradle
proguard-rules.pro
