Total Questions : 40
Expected Time : 40 Minutes

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

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

3. Which layout manager is commonly used for creating user interfaces in Android?

4. What is Android?

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

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

7. What is an APK in Android development?

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

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

10. What is an emulator in Android development?

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

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

13. What is the purpose of the Gradle build system in Android development?

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

15. What is the purpose of the Toolbar in Android?

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

17. What is an Intent in Android?

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

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

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

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

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

23. Which file extension is commonly used for Android layout resource files?

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

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

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

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

28. Which component is responsible for managing data in Android?

29. What is the Android Activity lifecycle, and what are its main states?

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

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

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

33. What is the purpose of the Content Provider component in Android?

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

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

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

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

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

39. What is 'ViewModel' used for in Android app architecture?

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