Total Questions : 50
Expected Time : 50 Minutes

1. What is an Intent in Android?

2. What is the purpose of the 'onCreate' method in an Android 'Activity'?

3. Which component is responsible for handling system-wide broadcast events in Android?

4. Which component is responsible for background tasks in Android?

5. What is the Android Intent system, and how is it used in app development?

6. Which layout manager is typically used for creating a scrollable list of items in Android?

7. What is the purpose of the Android NDK (Native Development Kit), and in which scenarios is it typically used?

8. What is the purpose of the Android Gradle plugin in Android app development?

9. What is the Android OS version codenamed 'Pie'?

10. Which layout is typically used for creating a user interface that adapts to different screen sizes and orientations?

11. What is an APK in Android development?

12. Which component is used to store and retrieve data in Android, providing a structured way to interact with a database?

13. What is the Android View system, and how does it relate to UI components in an Android app?

14. What is the Android design pattern used for separating the presentation layer from the business logic?

15. What is the primary programming language used for Android app development?

16. What is the purpose of the SharedPreferences in Android?

17. Which XML file is used to define the user interface layout of an Android Activity?

18. What component of an Android app defines the user interface and screens?

19. What is 'ProGuard' used for in Android app development?

20. Which programming language is commonly used for Android app development?

21. What does XML stand for in the context of Android app development?

22. What is the Android API level used to target devices with Android 10?

23. What is an APK in the context of Android?

24. What is the main function of the RecyclerView in Android?

25. What is an 'Intent' in Android?

26. What is the primary function of the 'Logcat' tool in Android development?

27. What is the AndroidManifest.xml file used for?

28. What is the purpose of the 'strings.xml' file in Android development?

29. Which Android component is responsible for managing the user interface and presenting information to the user?

30. What is ProGuard, and how does it enhance Android app security?

31. What is the Android Gradle Plugin used for in Android app development?

32. What is the role of the Android Resource directory (res/) in an Android project, and what types of resources can be stored there?

33. Which Android component is responsible for the user interface of an app?

34. Which XML attribute is used to specify the layout width and height of a view in Android?

35. In Android, what is the 'adb' tool used for?

36. What is the purpose of the 'res' directory in an Android project?

37. What is Android?

38. What is the Android 'Toast' used for?

39. Which Android component is responsible for handling asynchronous tasks?

40. What is the primary purpose of an Android manifest file (AndroidManifest.xml)?

41. Which Android component is responsible for handling background tasks independently of the UI?

42. What is the Android 'Fragment' used for?

43. What is the Android Jetpack library, and how does it simplify Android app development?

44. Which programming language is used for Android app layout design?

45. What is an APK in the context of Android app development?

46. What is the purpose of the Intent class in Android?

47. What is the purpose of the IntentService in Android?

48. What is the purpose of the AndroidManifest.xml file in an Android app?

49. Which file contains the app's resources such as images and layouts in Android?

50. What is the main function of the 'R.java' file in Android development?