Android Application Development QB
Unit 1
1. What are the various features of Kotlin?Explain in detail.
2. What is data type? Explain different types in Kotlin.
3. What is variable?Define How to declare a Variable in Kotlin.
4. What is operator? Discuss various operators available in Kotlin.
5. Explain For Loop in Kotlin.
6. Explain Break and Continue in Kotlin.
7. Explain Comments in Kotlin.
8. Explain Functions in Kotlin.
9. Explain Kotlin constructor & its types.
10. What is Inheritance?Types of Inheritance in Kotlin.
11. Explain Data Class in Kotlin.
12. Explain Enum Class in Kotlin
13. Explain sealed class in Kotlin.
14. Explain Abstract Class in Kotlin.
15. Explain User defined Functions in Kotlin.
16. Explain Exception handling in Kotlin.
17. Explain interface in Kotlin.
18. Explain Exception handling in Kotlin.
19. Explain Ranges in Kotlin.
Unit 2
1. Define Android and discuss the advantages of Android.
2. Explain Architecture of android with a neat diagram.
3. Discuss following callback methods with respect to activity:
(i) onCreate() (ii) onStart() (iii) onResume() (iv) onStop() (v) onDestroy()
Or
State and Explain various stages of Activity Lifecyle.
4. List and Explain various types of layouts in android.
5. List and Explain various components of Android.
6. Write a note on ToggleButton control with a suitable example.
7. Write a note on CheckBox control with a suitable example.
8. Write a short note on EditText.
9. Write a note on Drawable in android.
10. Explain Button with Example.
11. Explain the use of following controls :
(i) AutoCompleteTextView (ii) Spinner
12. Write an Android application to implement DatePick.
13. Write a short note on Shared Preferences.
14. Write a note on using SQLite databases for developing android applications.
15. State and Explain various features of SQLite database.
16. Explain ACID properties of transactions.
Unit 3
1. List and Explain various methods of Content Provider.
2. What are loaders in android? What are its characteristics?
3. What are permissions in android? Write the relevant code to give permissions to access
camera and contacts to the applications.
4. Explain how to Record a video with a camera app in android
5. Briefly explain Alarm Managers.
6. Write a short note on ProgressBarView in android application.
7. What is a Content Provider? How does it work?
8. Identify and list key performance related recommendations for an android application
development.
9. Explain Kotlin Android Google Map Current Location
10. Explain how to take a photo with a camera app in android
11. Explain Broadcast Receivers with suitable example.