Assignment Questions
Android Application Development - I
(Unit – I)
1. What do you mean by Android Application Development?
2. Define OHA. When was OHA established?
3. What are the features of an Android Application Development? Write down 5 disadvantages
of an Android Application Development.
4. In which year was Android first version released? Write down the version name of an OREO,
Pie, and Lollipop.
5. Describe the architecture of the Android operating system. Explain the components like Linux
Kernel, Libraries, Android Runtime, Application Framework in android architecture, and
Applications.
6. Define DVM. What are the Advantages and disadvantages of DVM?
7. Define AVD and ART (Android Runtime).
8. Who developed Android?
9. What is the Android SDK?
10. What is the full form of AVI, MKV, FLV, MPEG4, JPEG, GIF and BMP etc.
(Unit – II)
1. What are the specific setup included in Android Development Environment?
2. What do you mean by Android Application Structure?
3. What will be the basic workflow from creating an app to its completion?
4. Write the short note on:
Activity
Services
5. Explain Life Cycle of an application in Android Development Environment.
6. Explain Declarative Event Handling in Android Development Environment.
7. Difference between widgets and notifications.
8. What do you mean by project structure while developing an android app?
9. Define Content Providers.
10. Define Broadcast Receivers.
(Unit – III)
1. Explain Activities. How many parts of activities?
2. Define Intents. How many types of intents? What are the components of an Intents?
3. What do you mean by services? How many types of services?
4. What are the key methods in a service?
5. Define content providers. How content providers work? What are the key methods in content
providers?
6. What is broadcast receivers? How many types of Broadcast Receivers? What are the steps to
create Broadcast Receivers?
7. Explain intent filter. Why is it important? What are the components of an intent filter?
8. What do you mean by Intent Extra objects?
9. What are the real world use cases of content providers?
10. How to start and stop a service?
(Unit – IV)
1. What are the common UI components are available in Android Application Development?
Write down any 12.
2. Difference between XML and Java UI.
3. Define Layout. How many types of layouts in Android?
4. Define resources. How many types of resources?
5. How to create UI component variable in .Java file?
6. How to fetch UI component ID in .Java file?
7. Define .setText(“Click Me”)
8. Difference between android:id="@+id/button” and android:name="clkbutton”.
9. What do you mean by Event handlers?
10. Define sensors. Write down simple example of Touch Mode.
(Unit – V)
1. Explain Android File System. What are the key components of Android File System?
2. What do you mean by security model in Android File System?
3. How the security model works?
4. What are the best practices of Security Model?
5. What are the common audio and video formats supported by Android File System?
6. What do you mean by Shared Preference?