Ahmedabad Institute of Technology
CE-IT Department
Android Programming (2180715)
Assignment
Assignment -1 (Any Five Question out of 7) -25 Marks
1 What is Activity lifecycle? What is the significant role of 7
each state?
2 List out various layouts available in Android. Explain anyone 7
in detail.
3 What is the JVM and DVM? Explain important role of DVM. 7
4 Explain Android architecture with proper diagram. 7
5 Write a note on : Android Framework. 7
6 Write a Program for select any three subjects out of five 7
using check box or radio button.
7 What is Scroll View, List View & Recycler View? Explain any 7
one with suitable Program.
Assignment -2 (Any Five Question out of 8) -25 Marks
1 What is manifest file? Discuss applications of manifest file in 7
detail.
2 Discuss various Service life cycle methods in detail. 7
3 Explain Android Manifest File and String.xml file with 7
example.
4 Explain GUI Architecture of Android. 7
5 What is Intent? Explain with suitable example. 7
6 What you mean by fragment in Android? Explain fragment 7
with an example.
7 Write a Program move one page to another page using 7
Intent.
8 How to add notification in Android App? Explain with an 7
example.
Assignment -3 (Any Five Question out of 7) -25 Marks
1 Give brief idea about Internal versus external storage. 7
2 Explain the concept of AsyncTask with an example. 7
3 Create an android activity that will display record of a 7
customer fetched from a database.
4 What are the services available in android and how it works 7
differ from Activity.
5 Write a Program for establish connection with database. 7
6 How to manage the different screen sizes and orientations. 7
7 What is parsing? Discuss how can you perform parsing 7
using JSON in Android application.
Assignment -4 (Any Five Question out of 8) -25 Marks
1 What are widgets available in Android? Explain any two 7
widgets with Example.
2 Elaborate the input Controls in details. 7
3 How can you publish your application in Google Play Store? 7
Explain the entire process.
4 Create an android application that will convert distance 7
entered into Kilometers into Meters and Centimeters. (Write
XML file and Java file only)
5 Write a Program store the input information in SQLite 7
Database.
6 Write a code to insert studentDetails (sID, SName, 7
sEnrollmentNo) in SQLite database using Android App.
7 Write a code to send data from one activity to another 7
activity using implicit intent.
8 Write all necessary code to print all the files stored in DCIM 7
folder of SD card.