See: Description
Interface | Description |
---|---|
ActivityResultListener |
Callback for receiving Activity results
|
AlarmHandler |
Interface for components that can be woken up by an outside alarm.
|
Component |
Interface for Simple components.
|
ComponentContainer |
Components that can contain other components need to implement this
interface.
|
Deleteable |
Interface for components that need to do something when they are dynamically deleted (most
likely by the REPL)
|
HandlesEventDispatching |
Interface indicating that this object can handle event dispatching.
|
Layout |
The Layout interface provides methods for working with Simple
component layouts.
|
OnDestroyListener |
Listener for distributing the Activity onDestroy() method to interested
components.
|
OnNewIntentListener |
Listener for distributing the Activity onStop() method to interested components.
|
OnPauseListener |
Listener for distributing the Activity onPause() method to interested
components.
|
OnResumeListener |
Listener for distributing the Activity onResume() method to interested components.
|
OnStopListener |
Listener for distributing the Activity onStop() method to interested components.
|
SensorComponent |
Marker interface for Simple sensor components.
|
Class | Description |
---|---|
AccelerometerSensor |
Physical world component that can detect shaking and measure
acceleration in three dimensions.
|
ActivityStarter |
Implementation of a general Android Activity component.
|
AndroidNonvisibleComponent |
Base class for all non-visible components.
|
AndroidViewComponent |
Underlying base class for all components with views; not accessible to Simple programmers.
|
Ball |
Simple ball, based on Sprite implementation.
|
BarcodeScanner |
Component for scanning a barcode and getting back the resulting string.
|
BluetoothClient |
BluetoothClient component
|
BluetoothConnectionBase |
An abstract base class for the BluetoothClient and BluetoothServer
component.
|
BluetoothServer |
BluetoothServer component
|
Button |
Button with the ability to launch events on initialization, focus
change, or a user click.
|
ButtonBase |
Underlying base class for click-based components, not directly accessible to Simple programmers.
|
Camcorder |
Camcorder provides access to the phone's camcorder
|
Camera |
Camera provides access to the phone's camera
|
Canvas |
A two-dimensional touch-sensitive rectangular panel on which drawing can
be done and sprites can be moved.
|
CheckBox |
Check box with the ability to detect initialization, focus
change (mousing on or off of it), and user clicks.
|
Clock |
Clock provides the phone's clock, a timer, calendar and time calculations.
|
ContactPicker |
Component enabling a user to select a contact.
|
DatePicker |
A button allowing a user to launch a DatePickerDialog.
|
EmailAddressAdapter |
EmailAddressAdapter provides email address completion from contacts,
for use as a list adapter.
|
EmailPicker |
Text box using auto-completion to pick out an email address from contacts.
|
EventDispatcher |
Dispatches events to component event handlers.
|
File |
A Component for working with files and directories on the device.
|
Form |
Component underlying activities and UI apps, not directly accessible to Simple programmers.
|
FusiontablesControl |
Appinventor fusiontables control.
|
GameClient |
GameClient provides a way for AppInventor applications to
communicate with online game servers.
|
HorizontalArrangement |
A horizontal arrangement of components
|
HVArrangement |
A container for components that arranges them linearly, either
horizontally or vertically.
|
Image |
Component for displaying images and animations.
|
ImagePicker |
Component enabling a user to select an image from the phone's gallery.
|
ImageSprite |
Simple image-based Sprite.
|
Label |
Label containing a text string.
|
LegoMindstormsNxtBase |
A base class for components that can control a LEGO MINDSTORMS NXT robot.
|
LegoMindstormsNxtSensor |
A base class for components that can retrieve data from a sensor on a LEGO
MINDSTORMS NXT robot.
|
LinearLayout |
Linear layout for placing components horizontally or vertically.
|
ListPicker |
A button allowing a user to select one among a list of text strings.
|
ListPickerActivity |
ListPickerActivity class - Brings up a list of items specified in an intent
and returns the selected item as the result.
|
ListView |
ListView Component.
|
LocationSensor |
Sensor that can provide information on longitude, latitude, and altitude.
|
NearField |
Controller for Near Field Communication
|
Notifier |
The Notifier component displays alert messages and creates Android log entries through
the following methods:
ShowMessageDialog: user must dismiss the message by pressing a button.
|
NxtColorSensor |
A component that provides a high-level interface to a color sensor on a LEGO
MINDSTORMS NXT robot.
|
NxtDirectCommands |
A component that provides a low-level interface to a LEGO MINDSTORMS NXT
robot, with functions to send NXT Direct Commands.
|
NxtDrive |
A component that provides a high-level interface to a LEGO MINDSTORMS NXT
robot, with functions that can move and turn the robot.
|
NxtLightSensor |
A component that provides a high-level interface to a light sensor on a LEGO
MINDSTORMS NXT robot.
|
NxtSoundSensor |
A component that provides a high-level interface to a sound sensor on a LEGO
MINDSTORMS NXT robot.
|
NxtTouchSensor |
A component that provides a high-level interface to a touch sensor on a LEGO
MINDSTORMS NXT robot.
|
NxtUltrasonicSensor |
A component that provides a high-level interface to an ultrasonic sensor on a LEGO
MINDSTORMS NXT robot.
|
OrientationSensor |
Sensor that can measure absolute orientation in 3 dimensions.
|
PasswordTextBox |
Text box for entering passwords.
|
Pedometer |
This component keeps count of steps using the accelerometer.
|
PhoneCall |
Component for making a phone call to a programatically-specified number.
|
PhoneNumberPicker |
Component enabling a user to select a contact's phone number.
|
PhoneStatus |
Component for obtaining Phone Information.
|
Picker |
Abstract superclass for all of the "Picker" components.
|
Player |
Multimedia component that plays audio and optionally
vibrates.
|
ProximitySensor | |
ReplApplication |
Subclass of Application.
|
ReplForm |
Subclass of Form used by the 'stem cell apk', i.e.
|
Sharing |
Component for sharing files and/or messages through Android's built-in sharing
functionality.
|
Slider |
This class is used to display a Slider.
|
Sound |
Multimedia component that plays sounds and optionally vibrates.
|
SoundRecorder |
Multimedia component that records audio using
MediaRecorder . |
SpeechRecognizer |
Component for using the built in VoiceRecognizer to convert speech to text.
|
Spinner | |
Sprite |
Superclass of sprites able to move and interact with other sprites.
|
TableArrangement |
A container for components that arranges them in tabular form.
|
TableLayout |
A layout component allowing subcomponents to be placed in tabular form.
|
TextBox |
A box in which the user can enter text.
|
TextBoxBase |
Underlying base class for TextBox, not directly accessible to Simple
programmers.
|
Texting |
A component capable of sending and receiving text messages via SMS.
|
TextToSpeech |
Component for converting text to speech using either the built-in TTS library or the
TextToSpeech Extended library (which must be pre-installed for Android versions earlier
than Donut).
|
TimePicker |
A button allowing a user to launch the TimePickerDialog.
|
TinyDB |
Persistently store YAIL values on the phone using tags to store and retrieve.
|
TinyWebDB |
The TinyWebDB component communicates with a Web service to store
and retrieve information.
|
Component for accessing Twitter.
|
|
VerticalArrangement |
A vertical arrangement of components
|
VideoPlayer |
Implementation of VideoPlayer, using
VideoView . |
VisibleComponent |
Superclass of visible components in the runtime libraries.
|
Voting |
The Voting component communicates with a Web service to retrieve a ballot
and send back users' votes.
|
Web |
The Original Web component provided functions for HTTP GET and POST requests.
|
WebViewActivity |
Creates a WebView to display the web page identified by the URL passed in the
Intent used to start this activity.
|
WebViewer |
Component for displaying web pages
This is a very limited form of browser.
|
YandexTranslate |