PRM392 - Chương 9: Quyền truy cập và kiến trúc ứng dụng

Mobile Programming - Lập trình di động

Trắc nghiệm PRM392 chương 9 - Quyền và kiến trúc: khai báo quyền trong AndroidManifest, phân biệt normal permission và dangerous permission, quy trình xin quyền lúc chạy từ Android 6.0, shouldShowRequestPermissionRationale; các mẫu kiến trúc MVC, MVP và MVVM, vai trò Activity như Controller, ưu thế của MVP và MVVM về kiểm thử và tách lớp, ViewModel và Data Binding; kiểm thử giao diện bằng Espresso và thư viện hỗ trợ AppCompat.

Học ngân hàng câu hỏi của chủ đề

Luyện tập theo chủ đề này

22Câu hỏi hiện có
Số câu hỏi
Độ khó
Phiên sắp tạo
22 câu Chế độ học Không giới hạn Trộn

Bạn cần đăng nhập để luyện tập theo chủ đề và lưu tiến độ.

Chưa có bài thi nào cho chủ đề này.

Lập trình di động

PRM392 - Chương 1: Nền tảng Android và công cụ phát triển

Trắc nghiệm PRM392 chương 1 - Nền tảng hệ điều hành Android và bộ công cụ phát triển: bốn tầng của Android Platform Architecture, nhân Linux, Hardware Abstraction Layer, Android Runtime; vai trò của Android SDK, Android Studio, emulator và AVD Manager; tệp build.gradle cấp dự án và cấp module, compileSdkVersion; tệp AndroidManifest.xml, tệp R sinh tự động, cửa sổ Logcat; bốn thành phần ứng dụng, luồng chính và lỗi ANR.

0Bộ đềbộ đề
34+Câu hỏicâu hỏi
đăng ngày
Lập trình di động

PRM392 - Chương 2: Activity, Fragment và vòng đời

Trắc nghiệm PRM392 chương 2 - Activity và Fragment: đầy đủ vòng đời onCreate, onStart, onResume, onPause, onStop, onDestroy và thời điểm gọi từng phương thức; lưu trạng thái với onSaveInstanceState khi xoay màn hình; mở màn hình mới và nhận kết quả trả về; kết thúc Activity bằng finish; khác biệt giữa Fragment và Activity, FragmentManager và FragmentTransaction, thêm Fragment động, ListFragment và cách truyền dữ liệu từ Activity sang Fragment.

0Bộ đềbộ đề
27+Câu hỏicâu hỏi
đăng ngày
Lập trình di động

PRM392 - Chương 3: Giao diện, layout và tài nguyên

Trắc nghiệm PRM392 chương 3 - Dựng giao diện Android: LinearLayout với layout_weight và orientation, RelativeLayout, ConstraintLayout và Chains; các View thường dùng TextView, EditText, Button, ImageView, Spinner, CheckBox và RadioGroup; bắt sự kiện bằng setOnClickListener, setOnTouchListener, TextWatcher và thuộc tính android:onClick; quản lý tài nguyên trong thư mục res, chuỗi trong strings.xml, theme và style, menu tuỳ chọn, hộp thoại và Toast.

0Bộ đềbộ đề
37+Câu hỏicâu hỏi
đăng ngày
Lập trình di động

PRM392 - Chương 4: Intent, Broadcast và Notification

Trắc nghiệm PRM392 chương 4 - Giao tiếp giữa các thành phần: Intent tường minh và Intent ngầm định, action, data, extra và cách lấy dữ liệu ở Activity nhận; Intent là cấu trúc dữ liệu thụ động và những rủi ro bảo mật khi phát Intent; BroadcastReceiver, phương thức onReceive, broadcast hệ thống và broadcast tuỳ chỉnh, ordered broadcast, đăng ký và huỷ đăng ký receiver động; Notification, Notification Channel từ Android 8.0 và PendingIntent.

0Bộ đềbộ đề
43+Câu hỏicâu hỏi
đăng ngày