200+ câu trắc nghiệm Lập trình cho di động có đáp án - Phần 3
40 câu hỏi
Phiên bản Android nào được gọi là "Nougat"?
Android 6.0
Android 7.0
Android 8.0
Android 9.0
Chọn đáp án B
Trong Android, để lấy thông tin về kích thước màn hình (screen size) của thiết bị, cần sử dụng gì?
DisplayMetrics
ScreenInfo
ResolutionProvider
ScreenSizeDetector
Chọn đáp án A
Để tạo một tiến trình chạy nền không có giao diện người dùng trong Android, bạn nên kế thừa lớp nào?
Activity
Service
BroadcastReceiver
IntentService
Chọn đáp án B
Phiên bản Android nào được gọi là "Ice Cream Sandwich"?
Android 3.0
Android 4.0
Android 4.4
Android 5.0
Chọn đáp án B
What does this icon do when pressed in Android Studio?
Open the AVD Device Manager
Run the emulator
Debug the app
Add a new activity
Chọn đáp án A
Phiên bản Android nào ra đời vào tháng 05/2010?
Eclair
Froyo
Gingerbread
Honeycomb
Chọn đáp án B
Trong Android, để tạo biểu đồ hay đồ thị, bạn có thể sử dụng thư viện nào phổ biến?
MPAndroidChart
ChartView
GraphView
AndroidPlot
Chọn đáp án A
Trong Android, để lưu trữ dữ liệu cục bộ, có thể sử dụng lớp nào?
SharedPreferences
SQLite
File
NetworkInfo
Chọn đáp án A
Trong Android, để tạo một hiệu ứng (animation), thường sử dụng lớp nào?
AnimationDrawable
AnimationSet
AnimatorSet
TransitionDrawable
Chọn đáp án C
Trong Android, để hiển thị một thông báo đơn giản lên màn hình, cần sử dụng lớp nào?
Toast
Alert
Popup
Notify
Chọn đáp án A
Trong Android, để hiển thị hình ảnh từ URL, bạn có thể sử dụng thư viện nào?
Picasso
Glide
Fresco
Coil
Chọn đáp án B
A type of layout element that allows its children relative position depiction is
RelativeLayout
TextviewLayout
LinearLayout
ConstraintLayout
Chọn đáp án A
Phiên bản Android nào ra đời vào tháng 02/2009?
Alpha
Beta
Cupcake
Donut
Chọn đáp án D
Trong Android, để lấy dữ liệu từ máy ảnh của thiết bị, cần quyền (permission) gì trong tệp AndroidManifest.xml?
INTERNET
CAMERA
ACCESS_FINE_LOCATION
RECORD_AUDIO
Chọn đáp án B
Phiên bản nào của Android được gọi là "Marshmallow"?
Android 4.2
Android 5.1
Android 6.0
Android 7.0
Chọn đáp án C
Trong Android, để lưu trữ dữ liệu phức tạp như hình ảnh hay video, bạn nên sử dụng lớp nào?
SQLiteDatabase
SharedPreferences
File Storage
ContentProvider
Chọn đáp án C
Phiên bản Android nào được gọi là "Oreo"?
Android 7.0
Android 8.0
Android 9.0
Android 10
Chọn đáp án B
Which folder do you copy and paste an image into?
Layout
Resources
Drawable
Java
Chọn đáp án C
Để xử lý sự kiện khi người dùng nhấn vào một nút (button) trong Android, cần sử dụng phương thức gì?
OnClickListener
ButtonListener
ClickHandler
ButtonHandler
Chọn đáp án A
Trong Android, để hiển thị danh sách dữ liệu (list data) theo dạng danh sách cuốn (scrollable list), cần sử dụng thành phần nào sau đây?
ListView
RecyclerView
ScrollView
GridView
Chọn đáp án B
Trong Android, lớp nào được sử dụng để thao tác với cơ sở dữ liệu SQLite một cách hiệu quả?
SQLiteOpenHelper
SQLiteManager
SQLiteDatabase
SQLiteQuery
Chọn đáp án A
Trong Android, để hiển thị dữ liệu trong danh sách cuộc gọi (call logs), cần truy cập ContentProvider nào?
ContactsContract.CommonDataKinds.Phone.CONTENT_URI
CallLog.Calls.CONTENT_URI
MediaStore.Images.Media.EXTERNAL_CONTENT_URI
CalendarContract.Events.CONTENT_URI
Chọn đáp án B
A part of android system, DVM is actually a
server
software
hardware
firmware
Chọn đáp án B
Trong Android, để tạo hiệu ứng hoàn thành (animation) trên giao diện người dùng, cần sử dụng lớp nào?
AnimationDrawable
TransitionEffect
ViewAnimator
MotionLayout
Chọn đáp án D
Trong Android, để lấy vị trí của thiết bị, cần sử dụng lớp nào?
LocationManager
GPSProvider
GeoLocation
LocationListener
Chọn đáp án A
Phiên bản Android nào ra đời vào tháng 10/2009?
Eclair
Froyo
Gingerbread
Honeycomb
Chọn đáp án A
Which file do you alter the image displayed by the ImageView in?
Drawable
Activity_main_xml
MainActivity
AndroidManifest.xml
Chọn đáp án A
Phiên bản nào của hệ điều hành Android được gọi là "Lollipop"?
Android 4.0
Android 5.0
Android 6.0
Android 7.0
Chọn đáp án B
Trong Android, để xử lý sự kiện vuốt màn hình (swipe), chúng ta nên sử dụng lớp nào?
GestureDetector
OnTouchListener
ScrollView
SwipeRefreshLayout
Chọn đáp án A
Trong Android, để thực hiện truy vấn SQLite SELECT để lấy dữ liệu từ bảng, cần sử dụng phương thức nào của lớp SQLiteDatabase?
executeQuery()
select()
query()
getData()
Chọn đáp án C
Phiên bản Android nào được gọi là "Cupcake"?
Android 1.0
Android 1.5
Android 2.0
Android 3.0
Chọn đáp án B
Trong Android, để kiểm soát vòng đời của Activity, ta nên ghi đè phương thức nào để biết khi nào Activity đang hoạt động?
onStart()
onResume()
onPause()
onStop()
Chọn đáp án B
Thiết bị di động KHÔNG BAO GỒM thiết bị nào sau đây?
Tablet
Drone
Smart watch
Desktop
Chọn đáp án D
The tab that navigate back to project explorer is
Project
Favorites
Build variants
Structure
Chọn đáp án A
Một trong các thành phần ứng dụng, quản lý các dịch vụ nền của ứng dụng được gọi là gì?
Activities
Broadcast Receivers
Services
Chọn đáp án C
Đây là logo của cái gì?
Apple Store
Google Play
Android
iOS
Chọn đáp án B
Linux Kernel là gì trong hệ thống Android?
Hệ điều hành chính thống của Android
Máy ảo Android
Phần mềm giả lập Android
Lõi hệ thống, quản lý tài nguyên phần cứng
Chọn đáp án D
Android sizes the fonts of mobile (currently using the app) using unit of measurement
SP
DP
CP
GP
Chọn đáp án A
Để kiểm tra trạng thái kết nối Internet trong Android, bạn thường sử dụng lớp nào?
NetworkInfo
ConnectivityManager
WiFiManager
TelephonyManager
Chọn đáp án B
Trong Android, để tối ưu hiệu suất hiển thị danh sách dài, bạn nên sử dụng thành phần nào?
ListView
GridView
RecyclerView
ScrollView
Chọn đáp án C





