Flutter Basics QuizBy Parvesh Sandila / October 2, 2023 Welcome to your Flutter Basics Quiz Name Email 1. Which widget is used to create a bottom navigation bar in Flutter? BottomBar BottomNavigationBar TabBar NavigationBar None 2. What does "Widget" mean in Flutter? A button A software bug A database query A small, reusable UI component None 3. Which widget is used for making HTTP requests in Flutter? HttpRequests HttpRequest HttpClient http None 4. In Flutter, what is the default layout orientation for the "Column" widget? Horizontal Diagonal Circular Vertical None 5. Which Flutter command is used to create a new Flutter project? flutter start flutter new flutter create flutter project None 6. What is a "StatelessWidget" in Flutter? A widget that uses external APIs A widget that can change its state A widget that can only be used once A widget that cannot change its state after creation None 7. What is the purpose of the "Key" parameter in Flutter widgets? To set the widget's background color To specify the widget's name To provide a unique identifier for widgets in the widget tree To define the widget's dimensions None 8. Which widget is used to create a clickable button in Flutter? Container Button RaisedButton Text None 9. How do you define a list of items in Flutter? By creating a separate class Using a ListView widget Using the main() function With a for loop None 10. What is the primary function of the "Navigator" widget in Flutter? To navigate between different app screens To manage device settings To display advertisements To control animations None 11. What is the purpose of the "CrossAxisAlignment" property in Flutter's "Row" widget? To control the alignment of children in a row To control the font size of text in a row To control the color of text in a row To control the alignment of rows in a table None 12. In Flutter, how do you add padding around a widget? By setting the widget's width and height By wrapping it with the Padding widget Using the padding property Using the margin property None 13. In Flutter, what is the purpose of the MaterialApp widget? It defines the app's structure. It provides access to device hardware. It displays the app's logo. It connects to a server. None 14. What is the main advantage of Flutter's "hot reload" feature? It compiles code faster. It heats up your device. It reloads the entire app. It quickly applies code changes without restarting the app. None 15. How can you add custom fonts to a Flutter app? By modifying the AndroidManifest.xml file By running the "flutter fonts" command By using the "Font" widget By placing font files in the "assets" directory and configuring "pubspec.yaml" None 1 out of 15