0% found this document useful (0 votes)
25 views

Modified_Android _App_Development_Questionbank

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Modified_Android _App_Development_Questionbank

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Part A : Short Questions(Android App Development) Sub Code:CUTM 1036

Q No

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
46
47
48
49
50

Part B : Long Questions

Q No

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

46
47
48
49
50

Part C : Short Notes

Q No

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
46
47
48
49
50
Part A : Short Questions(Android App Development) Sub Code:CUTM 1036

Question

What are the features of android architecture?


What do you mean by activity and its type.
What are the core building blocks of android?
What are the code names of android?
Define the tools placed in Android SDK?
What essential information does the Android Manifest file contain?
Define Gradle.
What do you mean by Android run time(ART)?
Differentiate between drawable and mipmap.
What are the life cycle methods of android activity?
Differentiate between OnStop() and OnPause().
What are the different states of ctivity life cycle.Which methods of Activity lifecycle is used only once in its lifetime.
Describe the significance of the onCreate() method in Android activities.
Differentiate between Debug APK and Release APK.
Explain the difference between a native app and a hybrid app in the context of Android development.
Explain the use of 'bundle' in android?
Define Wrap content & Match parent.
How are view elements identified in the android program?
What role do Layouts play in Android app design?
Justify the advantage of constraint layout over Linear Layout.
Differentiate between Implicit and Explicit Intent.
What is intenFilter.
Define Android toast.
How to call another activity in android?
Explain the primary purpose of using Intents in Android applications.
Explain the primary purpose of using Broadcast Receivers in Android applications.
what do you mean by broadcast and broadcast receiver.
How to register broadcast receiver?
Differentiate static and dynamic broadcast receiver.
What is the purpose of Content Providers in Android development?
What are the common methods used in content providers?
Discuss the structure of a Content URI and its components.
How is a Fragment different from an Activity?
How can you communicate between Fragments?
Describe the scenario where onDetach is called.
What is Android Alert Dialog & its regions?
Describe the different types of Adapters available in Android
Explain the role of an Adapter in populating data into a ListView.
How to set permissions in android.
What are the different types of storage in Android.
How can you set or modify file permissions in Android?
What permissions are required to access files in different storage locations in Android?
Describe the difference between Internal Storage and External Storage in Android.
Describe the permissions required to save a file to external storage.
What is retrofit in android.
What is difference between Retrofit and OkHttp?
Explain the primary purpose of JSON parsing in Android applications.
What is advantage of using firebase over sqlite.
Why firebase is used for mobile App?
What are the advantages and disadvantages of working with SQLite?

Part B : Long Questions

Question

Discuss the features and category of Android Aplication


Discuss the architecture of an Android application, detailing the roles and interactions of components such as activities,
services, content providers, and broadcast receivers.
Describe Android project folder structure.
Illustrate Gradle Build process with neat diagram.
Explain SDK Tools and SDK Manager.
What are the different types of layouts. Explain linear layout using text view, Edit text, image view & button with code.
Explain any four UI components of Android?
Explain relative layout with its attribute .
Create, design & develop a simple Login page(.xml & .java file).
What are the different types of layouts. Explain Relative layout using text view, Edit text, image view & button with code.
What is constraint Layout. Explain chain concept with suitable example.
Write a program to execute simplecalculator.
What is Activity. Explain different typesof activity.
Explain Activity Life Cycle model with a neat diagram.
Make Application for student’s registration of basic details like Name, Enrollment No, Branch, Address
and Mobile Number.
Explain different states of Activity lifecycle model.
Describe the Android Activity lifecycle model and its significance in application development. Explain each stage
of the lifecycle, including onCreate(), onStart(), onResume(), onPause(), onStop(), and onDestroy(), and discuss
the purpose of lifecycle methods associated with each stage. Provide examples of scenarios where
understanding and effectively managing the Activity lifecycle are essential for developing robust and responsive
Android applications.
Write a program to implement tablelayout with its attribute.
What is Intent and its type. Explain with example.
Explain intent,its type and evaluate the security implications of using implicit intents, particularly in scenarios involving extern
Discuss the Activity lifecycle model in Android comprehensively, covering each stage and its significance in application
development. Evaluate the lifecycle methods involved at each stage and their practical implications for developers.
Difine Intent and Intenfilter with example.
Explain the concept of Intents in Android app development, covering both explicit and implicit intents. Describe how Intents
facilitate communication between different components within an app and between different apps. Provide examples of
scenarios where each type of intent is typically used, and discuss the advantages and limitations of using explicit versus implic
intents.
Explain how to move from one activity to another activity using intent.
create a GUI having Textview,EditText,Checkbox,Radiobutton and button implementation
What is intent.Write a code to send data from one activity to another activity using implicit intent.
Write a code to send data from one activity to another activity using explicit intent.
What are broadcast receivers? How is it implemented?How to get battery information of a device.
Explain broadcast, types of broadcast receiver and how to register broadcast receiver.
Discuss in detail about content providers with one suitable example.
Define content Resolver,Content URI,Cursor in content Provider.
Write a program to implement push notification.
Explain the relation between List, Adapter, and Permissions.
How to use spinners in android.Explain with an example.
What is fragment. How fragment differs from activity. Explain fragments life cycle.
Evaluate and measure the usage of Activities and Fragments in Android development.
What is Android Alert Dialog & its regions with example code.
What do you mean by datasource, adapter and adapter view.
How to display the array elements of data source in List View using adapter.
Explain with suitable example the use of RadioButton and RadioGroup Views in android.
How to display the array elements of data source in List View using adapter.
Write steps to create a file and saving data to files using storages.
Write down the code to save a file in external storage in Android Studio.
Write down the code to save a file in internal storage in Android Studio.
What is the use of OkHttp in Android? How it differs from retrofit.
Develop an application to store student details like roll no, name, branch, marks ,percentage and retrieve student information
using roll no. in SQLite databases.
What is retrofit and write down the steps to implement retrofit.
Write the features of sQLite database.How to connect SQLite database in Android studio.
What is firebase.Write the steps to add firebase in your project.What is the advantage of using firebase over sqlite database.
What is JSON parsing.What is the need of Json Parsing.What is the advantage of Json parsing over XML parsing.

Part C : Short Notes

Question

Drawable vs Mipmap
Role of Android's Manifest file in application development.
Android Architecture
Build APK
SDK Tools
AVD
Project Window
res Folder
Gradle build process
View & View Group
Relative Layout
Chain and Guideline
LinearLayout
Activity & its type
Activity State
Layout & its Attribute
Listeners in Android
Constraint Layout
UI Components
Widgets in Android
Intent Filter
Implicit vs Explicit Intent
Toast in Android
Intent & its Type
Checkbox
Radiobutton and Radio Group
content resolver
Content URI
content provider
Broadcast receiver
Cursor in contentprovider
Listview
Android Permissions
Adapter
AlertDialog
Recyclerview
Spinner
Webview
Fragment Lifecycle
Shared Preferences
Internal File Storage
External File storage
File Creation in Android
XML parsing
AsyncTask and its use in Android app development.
JSON Parsing
OkHttp Library
Retrofit Library
Firebase
SqLite Database
Difficulty Level Learning Level
L : Low R: Remember
M : Moderate U: Understand
H : High Ap: Apply
Module No CO Mapping An: Analyse Marks
E: Evaluate
C: Create

1 CO1 L R 2
1 CO1 L U 2
1 CO1 M R 2
1 CO1 L R 2
1 CO3 L R 2
1 CO5 M U 2
1 CO3 H U 2
1 CO1 M U 2
1 CO2 M E 2
1 CO2 L R 2
2 CO2 M An 2
2 CO2 M R 2
2 CO3 M An 2
2 CO3 H An 2
2 CO4 H U 2
2 CO3 H U 2
2 CO3 M U 2
2 CO3 H An 2
2 CO5 H An 2
2 CO5 H C 2
3 CO2 L U 2
3 CO1 L R 2
3 CO2 L U 2
3 CO3 H R 2
3 CO5 M C 2
4 CO4 M U 2
4 CO1 L U 2
4 CO3 M An 2
4 CO2 M U 2
4 CO1 M R 2
4 CO1 L R 2
4 CO5 M R 2
5 CO3 M An 2
5 CO3 M U 2
5 CO2 H R 2
5 CO1 L U 2
5 CO2 H U 2
5 CO5 H An 2
5 CO4 H E 2
6 CO2 L E 2
6 CO4 H C 2
6 CO1 H R 2
6 CO2 H E 2
6 CO2 H C 2
7 CO1 L R 2
7 CO2 M R 2
7 CO5 H U 2
7 CO2 H An 2
7 CO4 M U 2
7 CO4 H An 2

Difficulty Level
L : Low
Module No CO Mapping Cognitive Level Marks
M : Moderate
H : High
1 CO1 L R 12

1 CO3 M U 12
1 CO2 L R 12
1 CO4 H U 12
1 CO5 M U 12
2 CO2 L R 12
2 CO3 L R 12
2 CO1 H C 12
2 CO5 H C 12
2 CO4 H U 12
2 CO2 L U 12
2 CO4 H U 12
2 CO1 L R 12
2 CO3 L U 12

2 CO5 H C 12
2 CO2 M U 12

2 CO3 M E 12
2 CO3 L C 12
3 CO1 L R 12
3 CO3 M U 12

2 CO5 M U 12
3 CO1 M U 12
3 CO3 M U 12
3 CO4 H C 12
3 CO5 H C 12
3 CO5 H C 12
3 CO5 M C 12
3 CO5 M C 12
4 CO2 H U 12
4 CO2 H U 12
4 CO2 H U 12
5 CO4 H C 12
5 CO3 H C 12
5 CO3 H An 12
5 CO2 M R 12
5 CO5 H R 12
5 CO4 M R 12
5 CO2 L U 12
5 CO2 H C 12
5 CO3 H An 12
5 CO2 H C 12
6 CO3 H C 12
6 CO5 H C 12
6 CO5 H C 12
7 CO4 H C 12

7 CO4 H C 12
7 CO2 L R 12
7 CO5 H C 12
7 CO4 H C 12
7 CO4 H C 12

Difficulty Level
L : Low
Module No CO Mapping Cognitive Level Marks
M : Moderate
H : High
1 CO1 L R 5
1 CO2 L R 5
1 CO3 M U 5
1 CO5 H U 5
1 CO4 M U 5
1 CO4 L R 5
1 CO2 M U 5
1 CO1 L R 5
1 CO3 H U 5
2 CO1 M U 5
2 CO2 L R 5
2 CO5 H R 5
2 CO2 L R 5
2 CO3 M U 5
2 CO4 M U 5
2 CO2 M U 5
2 CO5 H U 5
2 CO3 M U 5
2 CO2 L U 5
2 CO2 L U 5
3 CO3 L U 5
3 CO4 H U 5
3 CO2 M U 5
3 CO5 M U 5
3 CO1 L U 5
3 CO4 L An 5
4 CO2 H An 5
4 CO5 H An 5
4 CO4 H An 5
4 CO2 H An 5
4 CO3 H An 5
5 CO1 L An 5
5 CO2 M An 5
5 CO2 M U 5
5 CO3 L U 5
5 CO3 M U 5
5 CO2 L C 5
5 CO5 H C 5
5 CO4 M U 5
6 CO5 H R 5
6 CO5 H C 5
6 CO5 H C 5
6 CO4 H C 5
7 CO5 H C 5
7 CO5 H C 5
7 CO4 H C 5
7 CO4 H C 5
7 CO5 H C 5
7 CO1 L U 5
7 CO5 H U 5

You might also like