Semester : SEMESTER 6
Subject : Android Programming
Year : 2022
Term : March
Branch : COMPUTER SCIENCE
Scheme : 2020 Full Time
Course Code : BCS 6B 11
Page:2
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
92594
2 C 20114
Briefly explain Dialog Fragment with its purpose.
What are Shared Preferences ?
(5 x 3 = 15 marks)
Part C
Answer any five questions.
Each question carries 5 marks.
Write a short note on the features of Android.
Explain Explicit and Implicit Intents.
Write a note on Layout Manager and also discuss about Linear Layout and Absolute Layout.
What is the purpose of Adapters ? Explain any two types of Adapters in Android.
Explain the features of SQLite and also explain any five data types supported in SQLite with
examples.
How do you retrieve a single Contact from a Table ? Explain with the help of Android code.
What is Tabbed Action bar ? Explain with the help of code.
Explain how to respond to XML-Based Menu Items? Explain with example.
(5 x 5 = 25 marks)
Part D
Answer any three questions.
Each question carries 10 marks.
Explain the Architecture of Android with the help of a neat diagram.
Briefly explain the following Android resources :
(a) Colors. (b) Strings.
(c) Plurals. (d) Images.
(e) Dimensions.
What are check boxes and radio buttons ? Write a code to show the usage of check boxes and radio
buttons in Android.
Briefly explain the types of menus are available in the Android SDK. Write a code to demonstrate
how to create menu and add items.
How do you store data to External Storage ? Write appropriate code to demonstrate it.
(3 x 10 = 30 marks)
92594