MIT App Inventor UI Components Flashcards
The ability to detect clicks. Many aspects of its appearance can be changed, as well as whether it is clickable (Enabled). Its properties can be changed in the Designer or in the Blocks Editor.
Button
Component that can detect user taps and can change their boolean state in response. Raises an event when the user taps it
CheckBox
A button that, when clicked on, launches a popup dialog to allow the user to select a date on the Gregorian Calendar.
Note: Date and time are manipulated using methods in the Clock component.
DatePicker
Component for displaying images and basic animations
Image
Components used to show text. Displays text which is specified by the Text property
Label
A button that, when clicked on, displays a list of texts for the user to choose among.
ListPicker
This is a visible component that displays a list of text and image elements in your Screen to display.
Warning: This component will not work correctly on Screens that are scrollable if its Height is
set to Fill Parent.
ListView
Component that displays alert messages and creates Android log entries through an assortment of methods.
Notifier
Users enter passwords in a (blank) component, which hides the text that has been typed in it. A text box that is the same as the ordinary TextBox component, except that it does not display the characters typed by the user.
PasswordTextBox
Top-level component containing all other components in the program.
Screen
This class is used to display a progress bar that adds a draggable thumb. You can touch the thumb and drag left or right to set the slider thumb position.
Slider
Component that displays a dialog with a list of elements.
Spinner
Components that can detect user taps and can change their boolean state in response. They are identical to CheckBoxes except in appearance. Have an on (true) state and an off (false) state. A component that raises an event when the user taps it to toggle between states.
Switch
Users enter text in a (blank) component. The initial or user-entered text value in a (blank) component is in the Text property.
TextBox
A button that, when clicked on, opens a dialog to allow the user to select a time.
Note: Date and time are manipulated using methods in the Clock component.
TimePicker