Đề thi giữa kỳ IT4785E| Môn Phát triển ứng dụng cho thiết bị di động| Trường Đại học Bách Khoa Hà Nội

Đề thi giữa kỳ IT4785E| Môn Phát triển ứng dụng cho thiết bị di động| Trường Đại học Bách Khoa Hà Nội. Tài liệu gồm 13 trang giúp bạn ôn tập và đạt kết quả cao trong kỳ thi sắp tới. Mời bạn đọc đón xem.

Thông tin:
13 trang 3 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Đề thi giữa kỳ IT4785E| Môn Phát triển ứng dụng cho thiết bị di động| Trường Đại học Bách Khoa Hà Nội

Đề thi giữa kỳ IT4785E| Môn Phát triển ứng dụng cho thiết bị di động| Trường Đại học Bách Khoa Hà Nội. Tài liệu gồm 13 trang giúp bạn ôn tập và đạt kết quả cao trong kỳ thi sắp tới. Mời bạn đọc đón xem.

239 120 lượt tải Tải xuống
Đơn v kiến thc
Câu hi #754388
1 đim (không tích lũy, không hin th kết qu
Which of following components belong to android native library?
1) Webkit
2) OpenGL
3) SQLite
4) Dalvik
5) OpenUI
Gi
Câu hi #020c37
1 đim (không tích lũy, không hin th kết qu
The RadioGroup class is directly inherited from which class?
Gi
Câu hi #d9b0eb
1 đim (không tích lũy, không hin th kết qu
Which widget view could be used to make a clickable object with image content?
Khóa hc Mid-term exam Mid-term exam Đơn v kiến thc
1,3,4
1,2,3
1,2,5
3,4,5
LinearLayout
RelativeLayout
android.widget.view
ConstrainLayout
ViewGroup
Button
ImageButton
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
1 of 13 11/29/23, 13:31
u hi #67c149
1 đim (không tích lũy, không hin th kết qu
An activity contains the following code in onCreate() . What will happen when this code is executed, if the intent property is null?
val message = intent.extras?.getString("message").toString()
Gi
Câu hi #5df115
1 đim (không tích lũy, không hin th kết qu
What is the intent action to open a web page?
Gi
Câu hi #59a05d
1 đim (không tích lũy, không hin th kết qu
What is the language to program Android natively (select all correct answers)?
Gi
Câu hi #f815c6
1 đim (không tích lũy, không hin th kết qu
ImageView
Image
TextView
Gi
The app will not crash because the extras property is accessed safely using ?.
The app will crash because it attempted to access a null object.
The app will not crash because the extras property is accessed unsafely using ?.
The app will crash because it attempted to access the extras property on a null object.
Intent.ACTION_ACCESS_INTERNET
Intent.ACTION_WEB_VIEW
Intent.ACTION_MAIN
Intent.ACTION_GET_CONTENT
Intent.ACTION_VIEW
Java
HTML, CSS, Javascript
Kotlin
C/C++
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
2 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
What is the flexible point of Android devices compare to iOS ones?
Gi
u hi #29a4ec
1 đim (không tích lũy, không hin th kết qu
Where to congure the home activity - the rst activity to be run in your application?
Gi
Câu hi #fde6ea
1 đim (không tích lũy, không hin th kết qu
What are lambdas in Kotlin?
Gi
Câu hi #f32524
1 đim (không tích lũy, không hin th kết qu
Both Toast and Logcat can be used to debug the program, which expression bellow is wrong?
Gi
user data is more secured
can connect to multiple peripheral devices such as mouse or keyboard
backup and restore data easily with cloud services
allow to install apps from third party sources (not from Google play store)
in the AndroidManifest.xml
in the project level gradle le
in the MainActivity.kt
in the module level gradle le
A lambda is an expression that describes a function. But instead of declaring a named function, you declare a function that has no name
A lambda is a Class type in Kotlin
A lambda is an Interface in Kotlin
A lambda is a Data Type in Kotlin
Toast displays information at device while Logcat displays information at the host
Logcat only display information that developer logs out
Logcat can not be shown on computer without connection between the computer and the Android device
Toast can be used to display some guidelines for user
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
3 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
Câu tr li đã đưc gi.
Câu tr li đã đưc gi.
u hi #0d99
1 đim (không tích lũy, không hin th kết qu
Overdiding the callback onSaveInstanceState is not suitable in which situation?
Gi
Câu hi #716dd3
1 đim (không tích lũy, không hin th kết qu
Which of the following are true about abstract classes?
Gi
Câu hi #64aa59
1 đim (không tích lũy, không hin th kết qu
If you activity has the name: SampleActivity, what is the name of the binding class which is generated automatically by Android when you
congure your application as data binding enable?
Gi
Câu hi #fc80d5
1 đim (không tích lũy, không hin th kết qu
Which of the following tasks can be performed in onCreate()?
save some states of Activity and restore latter when there is a device conguration changed
save some states of Activity and restore latter when user rotates the device screen
save some states of Activity and restore latter when user changes the language of the device
store data into SD card to permanently use latter
They can be extended by subclasses and implementations can be provided for abstract members of the class.
They have an implementation for all of their properties and functions.
They may have abstract properties or abstract functions.
They can be instantiated.
They are not fully implemented and cannot be instantiated.
They need to be marked with the open keyword to be extended.
sample_activity_binding
ActivitySampleBinding
activity_sample_binding
SampleActivityBinding
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
4 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
Câu tr li đã đưc gi.
Gi
Câu hi #9450be
2 đim (không tích lũy, không hin th kết qu
Given following code, select the correct :
val address =
URL
.parse("https://soict.hust.edu.vn")
val intent:Intent = Intent(Intent.ACTION_VIEW,
address
)
startActivity(intent)
Gi
Câu hi #5775e0
1 đim (không tích lũy, không hin th kết qu
Which of the following is true about Gradle?
Gi
Câu hi #167926
1 đim (không tích lũy, không hin th kết qu
Which of the following statements about app icons are true?
Conguring views, such as setting the layout manager of a recycler view
Determining the items to be shown in the options menu.
Setting the onClickListener for items in the options menu.
Getting extras from the intent that launched the activity.
Gradle is an automated build system used by Android Studio to build your apps.
Gradle handles installing your app on a device
Your app’s build.gradle le is written in XML.
You can congure Android-specic options for your project in your app’s build.gradle le.
The gradle conguration for your project cannot change after you initially create the project.
It is sucient to provide a single bitmap image of your app icon in your project to make it appear high quality on a range of Android devices.
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
5 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
Câu tr li đã đưc gi.
Gi
u hi #addd16
1 đim (không tích lũy, không hin th kết qu
What is the function to open new activity from the current activity?
Gi
Câu hi #23f10d
1 đim (không tích lũy, không hin th kết qu
Fill in the blank
The
object
Answer:
is called when you create an instance of a class.
Gi
Câu hi #d2268d
1 đim (không tích lũy, không hin th kết qu
What is the purpose of using RadioGroup?
Gi
mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi are density qualiers for resource directories to indicate that these are resources to be used on
devices with a specic screen density.
Adaptive icons are made up of a foreground and background layer, and an OEM mask will be applied on top of them.
Vector drawables only work for a certain screen density and should not be scaled.
newActivity
beginActivity
startActivity
openActivity
to group RadioButton objects
to arrange RadioButton objects by rows or by columns
to replace the LinearLayout
to make a RadioButton acts like a CheckBox
to identify which RadioButton is selected
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
6 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
u hi #686904
1 đim (không tích lũy, không hin th kết qu
What is the purpose of implicit intent?
Gi
Câu hi #9666e2
1 đim (không tích lũy, không hin th kết qu
Why use the Material Components for Android library?
Gi
Câu hi #ca2599
1 đim (không tích lũy, không hin th kết qu
Which is the direct parent class of the Button class?
Gi
Câu hi #7dc5ec
1 đim (không tích lũy, không hin th kết qu
The (ll in the blank with case sensitive)
onSupportNavigateUp()
Answer:
method needs to be overridden in the host activity to ensure your app’s fragment-based navigation responds to the app’s "Up" button?
Gi
to close an activity in other application
to open an service in current application
to open an activity in other application
to open an activity in current application
It provides widgets that follow the Material Design guidelines such as text elds and switches.
It makes your code compile faster.
It provides default Material themes that you can use directly or extend and then customize.
It automatically suggests ways for your app to look better.
It helps you more quickly build beautiful user experiences.
android.widget.View
android.view.TextView
android.view.View
android.widget.TextView
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
7 of 13 11/29/23, 13:31
u hi #5eeb1b
1 đim (không tích lũy, không hin th kết qu
What are correct callback functions of Android activity life cycle?
Gi
Câu hi #fb6d08
1 đim (không tích lũy, không hin th kết qu
Which value of the property scaleType of the ImageView allows us to keep remaining the aspect ratio (the image will not be croped)?
Gi
Câu hi #0e8ea2
1 đim (không tích lũy, không hin th kết qu
Select all answers that are true for this XML layout when displayed on the screen.
onCreate(), onInit(), onStart(), onPause(), onStop(), onDestroy(), onResume()
onCreate(), onStart(), onResume(), onPause(), onStop(), onRestart(), onDestroy()
onCreate(), onStart(), onPause(), onResume(), onFinish(), onStop(), onDestroy()
onCreate(), onStart(), onActivityStarted(), onResume(), onPause(), onStop(), onActivityDestroy(), onDestroy()
centerInside
tXY
centerCrop
center
TextView A appears vertically stacked on top of TextView B.
The starting edge of TextView A is aligned to the starting edge of the parent view.
The starting edge of TextView B is aligned to the starting edge of the parent view.
TextView B is horizontally and vertically centered within the parent.
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
8 of 13 11/29/23, 13:31
u hi #872e31
1 đim (không tích lũy, không hin th kết qu
How to handle the event that user press the button and hold for a while?
Gi
Câu hi #8296f8
1 đim (không tích lũy, không hin th kết qu
If we have some buttons in one Activity, and all the buttons set the event onClickListener to the Activity by calling setOnClickListener(this) . So, in
the callback function onClick of the Activity, how do you know which button is clicked?
Gi
Câu hi #11261
1 đim (không tích lũy, không hin th kết qu
Which activity lifecycle method would be called if a dialog appears onscreen, partially obscuring an activity?
Gi
Câu hi #57a5
1 đim (không tích lũy, không hin th kết qu
True or False: onCreateView() is only called once for a fragment’s entire lifecycle?
The tops of TextView A and TextView B are aligned to top of the parent view.
The width of TextView A matches the width of the parent ConstraintLayout.
Gi
setLongClickListener
setOnLongClickListener
setOnClickListener
setOnLongTouchListener
based on the order of buttons inside the xml layout le
based on the name of each button
based on the position of each button
based on the id of each button
onDestroy() because the activity does not need to exist so long as it doesn’t have focus.
onStop() because the activity does not need to respond to user input while the dialog is onscreen.
onResume() because the activity needed to respond to user input to display the dialog.
onPause() because the activity is still displayed, but no longer has focus.
true
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
9 of 13 11/29/23, 13:31
Gi
Câu hi #e2f
1 đim (không tích lũy, không hin th kết qu
Suppose we have an image named "mobile.png" in the res/drawable folder, and we have an ImageView in the activity layout, which method could
be used to set the image source for the ImageView as the image mobile.png
Gi
Câu hi #f7
1 đim (không tích lũy, không hin th kết qu
How to shutdown/nish an activity?
Gi
Câu hi #a
1 đim (không tích lũy, không hin th kết qu
Which of following is wrong about implicit intent?
Gi
Câu hi #3032b0
1 đim (không tích lũy, không hin th kết qu
The 'when' statement in Kotlin is similar to which statement in other programming languages?
false
setImageResource(R.id.mobile)
setImageResource(R.drawable.mobile)
setImageDrawable(R.drawable.mobile)
setImageResource(R.drawable.mobile.png)
destroy()
nish()
dispose()
nishActivity()
To call implicit, you have to know the class name of the destination activity
Android runtime will open the app chooser if there exists more than one candidate for the implicit intent
Android runtime receive the requests and try to nd the matched application
Android runtime keeps list of application registering to run the implicit intent
continue
break
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
10 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
Gi
u hi #625035
1 đim (không tích lũy, không hin th kết qu
Which of the following is a benet of using fragments?
Câu hi #fbb3e2
1 đim (không tích lũy, không hin th kết qu
Given following code:
val intent = Intent([ ], Uri.parse("123456789"))
intent.putExtra("sms_body", "hello")
startActivity(intent)
what could be lled in the [ ]?
Gi
Câu hi #cba607
1 đim (không tích lũy, không hin th kết qu
What is the default return type of any functions dened in Kotlin?
switch
if
Navigation between fragments allows for more sophisticated user interface patterns, such as tab bars.
Using multiple fragments within an activity allows for an adaptive layout across multiple screen sizes.
The same fragments can be reused across multiple activities.
Frragment is more lightweight than ACtivity sothat we should use Fragment rather than
Gi
Intent.ACTION_SEND_SMS
Intent.ACTION_SEND
Intent.ACTION_SEND_MULTIPLE
Intent.ACTION_SENDTO
Unit
Double
void
Int
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
11 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
Câu tr li đã đưc gi.
Gi
Câu hi #fcfdf5
1 đim (không tích lũy, không hin th kết qu
Which is a possible way/language to develop Android application?
Gi
Câu hi #a73d85
1 đim (không tích lũy, không hin th kết qu
When is the current Activity reset, i.e., the onCreate callback is called again?
Gi
Câu hi #c0b309
1 đim (không tích lũy, không hin th kết qu
Which of the following is not a challange for Android application development?
Gi
Câu hi #183869
1 đim (không tích lũy, không hin th kết qu
In the fragment lifecycle, which of the following tasks should be performed in onViewCreated() ?
Native approach: Java/Kotlin
Web-based approach
Universal Windows Platform (UWP) approach
Object C
Flutter
user rotates the phone
user changes the language of the phone
user presses the home button and opens another app
the phone is going to out of battery
The deverloper may have to use dierent development tools in dierent OS
The application must have compatibility with several dierent versions of Android
The application mus be designed for multiple resolutions
Source code and user's data must be secured
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
12 of 13 11/29/23, 13:31
Câu tr li đã đưc gi.
u hi #bc899d
1 đim (không tích lũy, không hin th kết qu
To make the EditText allows password characters (e.g., display * instead of the real character), you have to set the value of the inputType property
as (type your answer with case sensitive)
TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_VI
Gi
Câu hi #d90db2
1 đim (không tích lũy, không hin th kết qu
Suppose we write an application to survey the hobby of people (there are 5 hobbies to be surveyed), one person may have several hobbies. Which
input controls is suitable for this purpose?
Gi
Câu hi #49000c
1 đim (không tích lũy, không hin th kết qu
What is the advantage of Android development environment compare to iOS development environment?
Inflating the layou
Binding view objects to properties in your fragment
Conguring the options menu
Setting properties of individual views, such as a recycler view’s adapter
Gi
RadioButton
Recycler View
DropDownList
ListView
Checkbox
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
41 42 43 44 45
Kết Thúc Bài Thi Ca Tôi
0:07:18
Bn đang tham gia "Mid-term exam" là mt k thi tính gi. Đng h bên phi hin th thi gian còn li trong bài thi. Đ nhn đưc đim cho
các câu hi, bn phi chn "Gi" cho tng câu hi trưc khi bn chn "Kết thúc bài thi ca tôi".
Hin th rút gn
Đơn v kiến thc | Mid-term exam | Chương trình hc ca 20231-IT4785E | M... https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
13 of 13 11/29/23, 13:31
| 1/13

Preview text:

Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
Kết Thúc Bài Thi Của Tôi 0:07:18 
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn  1 Khóa h 2 ọc  3 Mid-t 4 erm ex
5 am  Mid-term exam  Đơn vị kiến thức 6 7 8 9 10 11 12 13 14 15 Đơn vị kiến thức 16 17 18 19 20 Câu h 21 ỏi #754388 22 23 24 25 1 điểm (không tích l 26 27 ũ 28 y, không hi 29 ể 3n th 0 ị kết quả
Which of following components belong to android native library? 31 32 33 34 35 1) Webkit 36 37 38 39 40 2) OpenGL 41 42 43 44 45 3) SQLite 4) Dalvik 5) OpenUI 1,3,4 1,2,3 1,2,5 3,4,5 Gửi Câu hỏi #020c37
1 điểm (không tích lũy, không hiển thị kết quả
The RadioGroup class is directly inherited from which class? LinearLayout RelativeLayout android.widget.view ConstrainLayout ViewGroup Gửi Câu hỏi #d9b0eb
1 điểm (không tích lũy, không hiển thị kết quả
Which widget view could be used to make a clickable object with image content? Button ImageButton 1 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... ImageView
Kết Thúc Bài Thi Của Tôi 0:07:18  Image
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi tr TextView
ước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn G 1 ửi 2 3 4 5 6 7 8 9 10 Câ 11 u hỏ 12i #67 13c149 14 15 1 điể 16 m (không tích l 17 18 ũy, không hi 19 ể 20 n thị kết quả
An activity contains the following code in onCreate() . What will happen when this code is executed, if the intent property is null? 21 22 23 24 25 val mess 26 ag 27 e = inten 28 t.extr 29 as?.g 3 e
0 tString("message").toString() 31 The app will no 32 33 t crash b 34 ecaus 35
e the extras property is accessed safely using ?.
The app will crash because it attempted to access a null object. 36 37 38 39 40
The app will not crash because the extras property is accessed unsafely using ?. 41 42 43 44 45
The app will crash because it attempted to access the extras property on a null object. Gửi Câu hỏi #5df115
1 điểm (không tích lũy, không hiển thị kết quả
What is the intent action to open a web page? Intent.ACTION_ACCESS_INTERNET Intent.ACTION_WEB_VIEW Intent.ACTION_MAIN Intent.ACTION_GET_CONTENT Intent.ACTION_VIEW Gửi Câu hỏi #59a05d
1 điểm (không tích lũy, không hiển thị kết quả
What is the language to program Android natively (select all correct answers)? Java HTML, CSS, Javascript Kotlin C/C++ Gửi Câu hỏi #f815c6
1 điểm (không tích lũy, không hiển thị kết quả 2 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
What is the flexible point of Android devices compare to iOS ones?
Kết Thúc Bài Thi Của Tôi 0:07:18  us Bạer da n đ ta is more se ang tham gia " cured
Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn
can connect to multiple peripheral devices such as mouse or keyboard
backup and restore data easily with cloud services 1 allow t 2 o install apps fr 3 4 om thir 5
d party sources (not from Google play store) 6 7 8 9 10 G 11 ửi 12 13 14 15 16 17 18 19 20 Câ 21 u hỏi #29a4e 22 23 c 24 25 1 điể 26m (không tích l 27 28 ũy, không hi 29 3 ể 0 n thị kết quả Wher 31 e to con 32 �gur 33e the home activit 34 35
y - the �rst activity to be run in your application? 36 in the Andr 37 oidManif 38 es 39 t.xml 40
in the project level gradle �le 41 42 43 44 45 in the MainActivity.kt
in the module level gradle �le Gửi Câu hỏi #fde6ea
1 điểm (không tích lũy, không hiển thị kết quả What are lambdas in Kotlin?
A lambda is an expression that describes a function. But instead of declaring a named function, you declare a function that has no name
A lambda is a Class type in Kotlin
A lambda is an Interface in Kotlin
A lambda is a Data Type in Kotlin Gửi Câu hỏi #f32524
1 điểm (không tích lũy, không hiển thị kết quả
Both Toast and Logcat can be used to debug the program, which expression bellow is wrong?
Toast displays information at device while Logcat displays information at the host
Logcat only display information that developer logs out
Logcat can not be shown on computer without connection between the computer and the Android device
Toast can be used to display some guidelines for user Gửi 
Câu trả lời đã được gửi. 3 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... Câu hỏi #0�d99
Kết Thúc Bài Thi Của Tôi 0:07:18 
1 điểm (không tích lũy, không hiển thị kết quả
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho Overdiding the callb các câu hỏi, bạ ack n ph onSa ải ch v ọ eIns n "G t ử anceSt i" cho t a ừ te is not suit
ng câu hỏi tr able in which situa ước khi bạn chọ tion?
n "Kết thúc bài thi của tôi". Hiển thị rút gọn
save some states of Activity and restore latter when there is a device con�guration changed
save some states of Activity and restore latter when user rotates the device screen 1 2 3 4 5
save some states of Activity and restore latter when user changes the language of the device 6 7 8 9 10
store data into SD card to permanently use latter 11 12 13 14 15 16 17 18 19 20 Gửi 21 22 23 24 25 26 27 28 29 30 
Câu trả lời đã được gửi. 31 32 33 34 35 Câ 36 u hỏi #7 37 16d 38 d3 39 40 1 điể 41 m (không tích l 42 43 ũy, không hi 44 ể 45 n thị kết quả
Which of the following are true about abstract classes?
They can be extended by subclasses and implementations can be provided for abstract members of the class.
They have an implementation for all of their properties and functions.
They may have abstract properties or abstract functions. They can be instantiated.
They are not fully implemented and cannot be instantiated.
They need to be marked with the open keyword to be extended. Gửi 
Câu trả lời đã được gửi. Câu hỏi #64aa59
1 điểm (không tích lũy, không hiển thị kết quả
If you activity has the name: SampleActivity, what is the name of the binding class which is generated automatically by Android when you
con�gure your application as data binding enable? sample_activity_binding ActivitySampleBinding activity_sample_binding SampleActivityBinding Gửi 
Câu trả lời đã được gửi. Câu hỏi #fc80d5
1 điểm (không tích lũy, không hiển thị kết quả
Which of the following tasks can be performed in onCreate()? 4 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
Con�guring views, such as setting the layout manager of a recycler view
Kết Thúc Bài Thi Của Tôi 0:07:18 
Determining the items to be shown in the options menu.
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi tr
Setting the onClickListener for items in the options menu.
ước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn
Getting extras from the intent that launched the activity. 1 2 3 4 5 G 6 ửi 7 8 9 10 11 12 13 14 15 
Câu trả lời đã được gửi. 16 17 18 19 20 21 22 23 24 25 Câu hỏi #9450be 26 27 28 29 30
2 điểm (không tích lũy, không hiển thị kết quả Given f 31 ollowing co 32 33 de, sele 34 ct the corr 35 ect : 36 37 38 39 40 val address = URL 41 42 43 44 45
.parse("https://soict.hust.edu.vn")
val intent:Intent = Intent(Intent.ACTION_VIEW, address ) startActivity(intent) Gửi 
Câu trả lời đã được gửi. Câu hỏi #5775e0
1 điểm (không tích lũy, không hiển thị kết quả
Which of the following is true about Gradle?
Gradle is an automated build system used by Android Studio to build your apps.
Gradle handles installing your app on a device
Your app’s build.gradle �le is written in XML.
You can con�gure Android-speci�c options for your project in your app’s build.gradle �le.
The gradle con�guration for your project cannot change after you initially create the project. Gửi Câu hỏi #167926
1 điểm (không tích lũy, không hiển thị kết quả
Which of the following statements about app icons are true?
It is su�cient to provide a single bitmap image of your app icon in your project to make it appear high quality on a range of Android devices. 5 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi are density quali�ers for resource directories to indicate that these are resources to be used on
devices with a speci�c screen density.
Kết Thúc Bài Thi Của Tôi 0:07:18 
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
Adaptive icons are made up of a foreground and background layer, and an OEM mask will be applied on top of them.
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn
Vector drawables only work for a certain screen density and should not be scaled. 1 2 3 4 5 Gửi 6 7 8 9 10 11 12 13 14 15 
Câu trả lời đã được gửi. 16 17 18 19 20 Câ 21 u hỏi #add 22 23 d16 24 25
1 điểm (không tích lũy, không hiển thị kết quả 26 27 28 29 30
What is the function to open new activity from the current activity? 31 32 33 34 35 newActivity 36 37 38 39 40 beginActivity 41 42 43 44 45 startActivity openActivity Gửi Câu hỏi #23f10d
1 điểm (không tích lũy, không hiển thị kết quả Fill in the blank The object Answer:
is called when you create an instance of a class. Gửi Câu hỏi #d2268d
1 điểm (không tích lũy, không hiển thị kết quả
What is the purpose of using RadioGroup? to group RadioButton objects
to arrange RadioButton objects by rows or by columns to replace the LinearLayout
to make a RadioButton acts like a CheckBox
to identify which RadioButton is selected Gửi 
Câu trả lời đã được gửi. 6 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... Câu hỏi #686904
Kết Thúc Bài Thi Của Tôi 0:07:18 
1 điểm (không tích lũy, không hiển thị kết quả
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho What is the purp các câu hỏ os i, b e of implicit in ạn phải chọ ten n "Gử t?
i" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn
to close an activity in other application
to open an service in current application 1 2 3 4 5
to open an activity in other application 6 7 8 9 10
to open an activity in current application 11 12 13 14 15 16 17 18 19 20 Gửi 21 22 23 24 25 26 27 28 29 30 Câu hỏi #9666e2 31 32 33 34 35
1 điểm (không tích lũy, không hiển thị kết quả 36 37 38 39 40
Why use the Material Components for Android library? 41 42 43 44 45
It provides widgets that follow the Material Design guidelines such as text �elds and switches.
It makes your code compile faster.
It provides default Material themes that you can use directly or extend and then customize.
It automatically suggests ways for your app to look better.
It helps you more quickly build beautiful user experiences. Gửi 
Câu trả lời đã được gửi. Câu hỏi #ca2599
1 điểm (không tích lũy, không hiển thị kết quả
Which is the direct parent class of the Button class? android.widget.View android.view.TextView android.view.View android.widget.TextView Gửi Câu hỏi #7dc5ec
1 điểm (không tích lũy, không hiển thị kết quả
The (�ll in the blank with case sensitive) onSupportNavigateUp() Answer:
method needs to be overridden in the host activity to ensure your app’s fragment-based navigation responds to the app’s "Up" button? Gửi 7 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... Câu hỏi #5eeb1b
Kết Thúc Bài Thi Của Tôi 0:07:18 
1 điểm (không tích lũy, không hiển thị kết quả
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho What are corre các câu h ct callb ỏi, bạ ack functions of An
n phải chọn "Gửi" cho tdr ừ oid activit ng câu hỏ y lif i trư e c ớ ycle?
c khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn
onCreate(), onInit(), onStart(), onPause(), onStop(), onDestroy(), onResume()
onCreate(), onStart(), onResume(), onPause(), onStop(), onRestart(), onDestroy() 1 2 3 4 5
onCreate(), onStart(), onPause(), onResume(), onFinish(), onStop(), onDestroy() 6 7 8 9 10
onCreate(), onStart(), onActivityStarted(), onResume(), onPause(), onStop(), onActivityDestroy(), onDestroy() 11 12 13 14 15 16 17 18 19 20 Gửi 21 22 23 24 25 26 27 28 29 30 Câu hỏi #fb6d08 31 32 33 34 35
1 điểm (không tích lũy, không hiển thị kết quả 36 37 38 39 40
Which value of the property scaleType of the ImageView allows us to keep remaining the aspect ratio (the image will not be croped)? 41 42 43 44 45 centerInside �tXY centerCrop center Gửi Câu hỏi #0e8ea2
1 điểm (không tích lũy, không hiển thị kết quả
Select all answers that are true for this XML layout when displayed on the screen.
TextView A appears vertically stacked on top of TextView B.
The starting edge of TextView A is aligned to the starting edge of the parent view.
The starting edge of TextView B is aligned to the starting edge of the parent view.
TextView B is horizontally and vertically centered within the parent. 8 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
The tops of TextView A and TextView B are aligned to top of the parent view.
Kết Thúc Bài Thi Của Tôi 0:07:18 
The width of TextView A matches the width of the parent ConstraintLayout.
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn Gửi 1 2 3 4 5 6 7 8 9 10 Câu hỏi #872e31 1 điể 11 m (không tích l 12 13 ũy, không hi 14 15ển thị kết quả How t 16 o handle the e 17 18 vent tha 19 t us
20 er press the button and hold for a while? 21 setLongClickLis 22 23 tener 24 25 setOnLongClickListener 26 27 28 29 30 setOnClickListener 31 32 33 34 35 setOnLongTouchListener 36 37 38 39 40 41 42 43 44 45 Gửi Câu hỏi #8296f8
1 điểm (không tích lũy, không hiển thị kết quả
If we have some buttons in one Activity, and all the buttons set the event onClickListener to the Activity by calling setOnClickListener(this) . So, in
the callback function onClick of the Activity, how do you know which button is clicked?
based on the order of buttons inside the xml layout �le
based on the name of each button
based on the position of each button based on the id of each button Gửi Câu hỏi #11261
1 điểm (không tích lũy, không hiển thị kết quả
Which activity lifecycle method would be called if a dialog appears onscreen, partially obscuring an activity?
onDestroy() because the activity does not need to exist so long as it doesn’t have focus.
onStop() because the activity does not need to respond to user input while the dialog is onscreen.
onResume() because the activity needed to respond to user input to display the dialog.
onPause() because the activity is still displayed, but no longer has focus. Gửi Câu hỏi #57a5
1 điểm (không tích lũy, không hiển thị kết quả
True or False: onCreateView() is only called once for a fragment’s entire lifecycle? true 9 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... false
Kết Thúc Bài Thi Của Tôi 0:07:18 
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn Gửi 1 2 3 4 5 Câu hỏi #e2f 6 7 8 9 10
1 điểm (không tích lũy, không hiển thị kết quả Supp 11 ose w 12e have an imag 13 14 e name
15 d "mobile.png" in the res/drawable folder, and we have an ImageView in the activity layout, which method could
be used to set the image source for the ImageView as the image mobile.png 16 17 18 19 20 setImageResource(R.id.mobile) 21 22 23 24 25
setImageResource(R.drawable.mobile) 26 27 28 29 30
setImageDrawable(R.drawable.mobile) 31 32 33 34 35
setImageResource(R.drawable.mobile.png) 36 37 38 39 40 41 42 43 44 45 Gửi Câu hỏi #f7
1 điểm (không tích lũy, không hiển thị kết quả
How to shutdown/�nish an activity? destroy() �nish() dispose() �nishActivity() Gửi Câu hỏi #a
1 điểm (không tích lũy, không hiển thị kết quả
Which of following is wrong about implicit intent?
To call implicit, you have to know the class name of the destination activity
Android runtime will open the app chooser if there exists more than one candidate for the implicit intent
Android runtime receive the requests and try to �nd the matched application
Android runtime keeps list of application registering to run the implicit intent Gửi Câu hỏi #3032b0
1 điểm (không tích lũy, không hiển thị kết quả
The 'when' statement in Kotlin is similar to which statement in other programming languages? continue break 10 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... switch
Kết Thúc Bài Thi Của Tôi 0:07:18  if
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn Gửi 1 2 3 4 5 6 7 8 9 10 Câu hỏi #625035 1 điể 11 m (không tích l 12 13 ũy, không hi 14 15ển thị kết quả Which of the f 16 17 ollo 18wing is a b 19 ene 20 �t of using fragments? 21 Naviga 22 tion be 23 tween fr 24 agmen 25
ts allows for more sophisticated user interface patterns, such as tab bars.
Using multiple fragments within an activity allows for an adaptive layout across multiple screen sizes. 26 27 28 29 30
The same fragments can be reused across multiple activities. 31 32 33 34 35
Frragment is more lightweight than ACtivity sothat we should use Fragment rather than 36 37 38 39 40 41 42 43 44 45 Gửi Câu hỏi #fbb3e2
1 điểm (không tích lũy, không hiển thị kết quả Given following code:
val intent = Intent([ ], Uri.parse("123456789"))
intent.putExtra("sms_body", "hello") startActivity(intent)
what could be �lled in the [ ]? Intent.ACTION_SEND_SMS Intent.ACTION_SEND Intent.ACTION_SEND_MULTIPLE Intent.ACTION_SENDTO Gửi 
Câu trả lời đã được gửi. Câu hỏi #cba607
1 điểm (không tích lũy, không hiển thị kết quả
What is the default return type of any functions de�ned in Kotlin? Unit Double void Int 11 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou...
Kết Thúc Bài Thi Của Tôi 0:07:18  Gửi
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi trước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn Câu hỏi #fcfdf5
1 điểm (không tích lũy, không hiển thị kết quả 1 2 3 4 5
Which is a possible way/language to develop Android application? 6 7 8 9 10 Native approach: Java/Kotlin 11 12 13 14 15 Web-based approach 16 17 18 19 20
Universal Windows Platform (UWP) approach 21 22 23 24 25 Object C 26 27 28 29 30 Flutter 31 32 33 34 35 36 37 38 39 40 Gửi 41 42 43 44 45 
Câu trả lời đã được gửi. Câu hỏi #a73d85
1 điểm (không tích lũy, không hiển thị kết quả
When is the current Activity reset, i.e., the onCreate callback is called again? user rotates the phone
user changes the language of the phone
user presses the home button and opens another app
the phone is going to out of battery Gửi 
Câu trả lời đã được gửi. Câu hỏi #c0b309
1 điểm (không tích lũy, không hiển thị kết quả
Which of the following is not a challange for Android application development?
The deverloper may have to use di�erent development tools in di�erent OS
The application must have compatibility with several di�erent versions of Android
The application mus be designed for multiple resolutions
Source code and user's data must be secured Gửi Câu hỏi #183869
1 điểm (không tích lũy, không hiển thị kết quả
In the fragment lifecycle, which of the following tasks should be performed in onViewCreated() ? 12 of 13 11/29/23, 13:31
Đơn vị kiến thức | Mid-term exam | Chương trình học của 20231-IT4785E | M...
https://soict.daotao.ai/courses/course-v1:SOICT+20231-IT4785E+144110/cou... Inflating the layou
Kết Thúc Bài Thi Của Tôi 0:07:18 
Binding view objects to properties in your fragment
Bạn đang tham gia "Mid-term exam" là một kỳ thi tính giờ. Đồng hồ ở bên phải hiển thị thời gian còn lại trong bài thi. Để nhận được điểm cho
các câu hỏi, bạn phải chọn "Gửi" cho từng câu hỏi tr Con
ước khi bạn chọn "Kết thúc bài thi của tôi". Hiển thị rút gọn �guring the options menu
Setting properties of individual views, such as a recycler view’s adapter 1 2 3 4 5 G 6 ửi 7 8 9 10 11 12 13 14 15 Câ 16 u hỏ 17i #bc899d 18 19 20
1 điểm (không tích lũy, không hiển thị kết quả 21 22 23 24 25
To make the EditText allows password characters (e.g., display * instead of the real character), you have to set the value of the inputType property 26 27 28 29 30
as (type your answer with case sensitive) 31 32 33 34 35
TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_VI 36 37 38 39 40 G 41 ửi 42 43 44 45 
Câu trả lời đã được gửi. Câu hỏi #d90db2
1 điểm (không tích lũy, không hiển thị kết quả
Suppose we write an application to survey the hobby of people (there are 5 hobbies to be surveyed), one person may have several hobbies. Which
input controls is suitable for this purpose? RadioButton Recycler View DropDownList ListView Checkbox Gửi Câu hỏi #49000c
1 điểm (không tích lũy, không hiển thị kết quả
What is the advantage of Android development environment compare to iOS development environment? 13 of 13 11/29/23, 13:31