1/17
These flashcards cover key concepts and terminology related to UI Components and Event Listeners in Android development.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Activity Lifecycle
The sequence of states an activity goes through from creation to destruction, including onCreate(), onStart(), onResume(), onPause(), onStop(), and onDestroy.
String Resources
Strings used in an application that can be defined in XML format for easy management and localization.
Bitmap Files
Image files in .png, .jpg, or .gif format used as drawable resources in Android applications.
Event Handling
The process of responding to user actions, such as clicks on buttons or interactions with UI components.
Fragments
Modular sections of an activity that allow for a more flexible UI design and can have their own lifecycle.
Content Providers
Components that manage shared data between applications, allowing them to store and retrieve data in a structured way.
Services
Background components that perform long-running operations without a user interface, such as playing music or downloading files.
Broadcast Receivers
Components that listen for system-wide broadcast announcements and respond to them, even if the app is not active.
Action Bar
A UI element in Android that displays the title of the activity and provides navigation and action buttons.
Material Design
A design language developed by Google that combines classic principles of good design with innovation in technology.
View Identifiers
Unique identifiers assigned to UI components in XML, enabling access to these components in the activity code.
Common UI Attributes
Attributes shared among UI components that define properties such as layoutwidth, layoutheight, textColor, and onClick methods.
LinearLayout
A layout that arranges its child views in a single column or row, either vertically or horizontally.
EditText
A UI element that allows users to enter and modify text input.
CheckBox
A two-state button that can be either checked or unchecked, used for user selections.
ListView
A view that displays a scrollable list of items, commonly used for dynamic data presentation in Android apps.
App Components
The essential building blocks of an Android app, including Activities, Services, Broadcast Receivers, and Content Providers.