Answer the following: 1. What is the full form of SDK in Android? 2. What is the purpose of the R.java file in Android? 3. Name the file where Android application permissions are declared. 4. Name two basic views used in Android UI development. 5. Which notification type shows a small message at the bottom of the screen for a short time?
[5 marks]What is Android? Briefly explain its history and the versions released.
[5 marks]What is the role of the AndroidManifest.xml file in an Android application? List some of its key components.
[5 marks]Describe the Activity lifecycle with diagram.
[5 marks]Explain the steps involved in setting up the Android development environment, including the installation of the SDK and the creation of the Android Emulator.
[5 marks]Explain how to create a basic Android User Interface (UI) using Layouts.
[5 marks]What are implicit and explicit intents? Explain with examples.
[5 marks]What is a Fragment in Android? Describe the Fragment lifecycle briefly.
[5 marks]What are Notifications and Toasts in Android? How are they different?
[5 marks]Write short notes on RecyclerView and CardView with their usage.
[5 marks]Explain the difference between an Options Menu and a Context Menu in Android with examples.
[5 marks]What is an Alert Dialog? Write basic steps to create an Alert Dialog in Android.
[5 marks]Explain the terms Pitch, Roll, and Yaw related to device orientation in Android. Page 1 of
[2 marks]Describe how SMS sending and receiving is done in Android. Mention any important permission required.
[5 marks]Explain the steps to request permission at runtime in Android.
[5 marks]What is SQLite in Android? Explain the use of the SQLiteOpenHelper class with its main methods.
[5 marks]What are Shared Preferences in Android? Explain how to save and retrieve simple data using Shared Preferences. Page 2 of
[2 marks]