Mobile Application Development Assignments
Mobile Application Development Assignments
Assignment: 1
1. Explain DVM.
2. Explain Android Architecture with a diagram.
3. List out various layouts available in Android. Explain any two in detail.
4. What is the significance of the Android Manifest file?
5. Draw and explain Activity Life Cycle in detail.
6. Create an android activity that will display a record of a customer fetched from a SQLite
Database.
7. What is Service? Differentiate between Activity and Service.
Assignment: 2
1. Differentiate between Explicit Intent and Implicit Intent.
2. What do you mean by fragment in Android? Explain fragment with an example.
3. What is the use of BroadcastReceiver? How to add it in an Android App?
4. Explain Material Design.
5. How to use a spinner in an Android App? Explain with an example.
6. Briefly explain AsyncTaskLoader.
7. How to manage the different screen sizes and orientations.
Assignment: 3
1. Explain GUI Architecture of Android.
2. What is View? Create a simple GridView application.
3. What is ListView? Explain it using appropriate examples.
4. What is a web service? How does it integrate and implement in industrial projects?
5. Explain widget in android?
6. What is parsing? Discuss how you can perform JSON parsing in an Android application.