Madhuben and Bhanubhai Patel
Institute of Technology
New Vallabh Vidyanagar.
(Constituent College under CVM University)
Sr. Question
NO
Q.1 What is Android? Explain android architecture with diagram
Q.2 What is the JVM and DVM? Explain important role of DVM.
Q.3 Explain Android Manifest File and String.xml file with example
Q.4 What is the use of Broadcast Receiver? How to add it in Android App? Explain
Content Provider in brief.
Q.5 Enlist and define the building blocks/components of android application.
Q.6 What is Intent? Explain Explicit vs. Implicit intents with Example.
Q.7 What is Activity lifecycle? What is the significant role of each state? Draw &
Explain Activity lifecycle in detail.
Q.8 Write a Program move one page to another page using Intent.
Q.9 What are the services available in android and how it works differ from Activity.
Q.10 Write a code to send data from one activity to another activity using implicit intent.
Q.11 Write a code to send e-mail from Android App using the concept of explicit
intent.
Q.12 What you mean by fragment in Android? Draw & Explain the lifecycle of a fragment
with an Example.
Q.13 What is Layout? What are the advantages of setting a Layout? List out various
layouts available in Android. Explain any one in detail.
Q.14 List out various views available in android? Explain RadioButton and RadioGroup
with suitable Example.
Q.15 What is Scroll View, List View & Recycler View? Explain any one with suitable
Program.
Q.16 How to use spinner in Android App? Explain with an example.
Q.17 Explain different types of menu in android with example.
Q.18 How to add notification in Android App? Explain with an example.
Q.19 List different types of data storage available in Android. Describe the significance of
SQLite database in Android.
Q.20 Explain the use of Shared Preferences. Explain Internal vs. External storage.
Q.21 Write the significance of onCreate() and onUpgrade() methods of
SQLiteOpenHealper class.
Q.22 Write a code to insert studentDetails (sID, SName, sEnrollmentNo) in SQLite
database using Android App.
Q.23 What do you mean by NoSQL? How it is differ from relational database?
Q.24 Write the significance and syntax of update() and delete() of SQLiteDatabase Class.
25 Draw and explain the fragment life cycle.
26 Enlist and explain the callback methods of activity life cycle.
27 What is JVM and DVM discuss? Explain DVM in detail.
28 What are core building blocks of Android? Explain each of them.
29 List the six abstract methods of content provider and discuss them?
30 Explain the syntax of content URI.
31 How many types of storage that android provide? Explain each of them briefly.
32 Discuss in detail the role of shared preferences and name the functions involved.
33 What is a menu option? Discuss the commonly used Menus in android applications
with java syntax and method. Explain the xml elements and attributes of menu
options.
34 What is a view? Name and explain five views?
35 What are the various layouts? Explain table layout, frame layout and list view layout.
36 What do you mean by fragment in Android? Explain fragment with an example.
37 Explain Android architecture with proper diagram.
38 What is the use of Content Provider?
39 What is use of Manifest file?
40 What is the use of Broadcast Receiver? How to add it in Android App?
41 What is an Intent? Explain with example.