component code.See: Description
| Interface | Description |
|---|---|
| AsyncCallbackPair<T> |
Interface for callback pair with
AsyncCallbackPair.onSuccess(Object) and AsyncCallbackPair.onFailure(String). |
| IClientLoginHelper |
An interface defining the functionality of ClientLoginHelper.
|
| ITextToSpeech |
This abstracts out what a text to speech implementation needs to have.
|
| ITextToSpeech.TextToSpeechCallback |
Callback specifying methods for successful and failed attempts to generate speech.
|
| OnInitializeListener |
This interface exposes a callback method, onInitialize(),
that will be called by the Form activity after the app
is initialized.
|
| Class | Description |
|---|---|
| AccountChooser |
Get an account to Authenticate an application to:
If there is only one account, use it
If there are no accounts, create one and use it
If there are multiple accounts:
prompt the user to choose an account
remember the choice for next time
|
| AlignmentUtil |
Utilities for centering contents of arrangements and screen
|
| AnimationUtil |
This class supplies some support for pre-defined component animation.
|
| AppInvHTTPD | |
| AsynchUtil |
Utilities for handling asynchronous calls.
|
| BiggerFuture |
A version of the
Future class that can run with a larger stack size |
| BluetoothReflection |
Provides access to Android Bluetooth classes via Java reflection.
|
| BoundingBox |
Bounding box abstraction, similar to
Rect. |
| ClientLoginHelper |
Helper to manage ClientLogin authentications tokens.
|
| CsvUtil |
Static methods to convert between CSV-formatted strings and YailLists.
|
| CustomMediaController |
A modified MediaController that allows adding to a
ViewGroup instead of the Window that Android adds the
MediaController to. |
| Dates |
Implementation of various date and time related runtime functions.
|
| DonutUtil |
Helper methods for calling methods added in Donut (1.6, API level 4).
|
| EclairUtil |
Helper methods for calling methods added in Eclair (2.0, API level 5)
|
| ElementsUtil |
Utilities for Components that display a number of options on Screen such as ListPicker,
Spinner, and ListView.
|
| ErrorMessages |
Provides constants and methods related to error numbers and messages.
|
| ExternalTextToSpeech |
Wrapper class for delegating calls to an external text-to-speech library for
devices lacking an internal text-to-speech library (pre-1.6).
|
| FileUtil |
Utilities for reading and writing files to the external storage.
|
| FroyoUtil |
Helper methods for calling methods added in Froyo (2.2, API level 8).
|
| FullScreenVideoUtil |
Used by the
Form class to
display videos in fullscreen. |
| GameInstance |
A container for information about a GameInstance for use
with the App Inventor game framework.
|
| GingerbreadUtil |
Helper methods for calling methods added in Gingerbread (2.3, API level 9).
|
| HoneycombUtil |
Helper methods for calling methods added in Honeycomb (3.0, API level 12)
|
| InternalTextToSpeech |
Wrapper class for Android's
TextToSpeech class, which doesn't exist on
pre-1.6 devices. |
| JsonUtil |
Provides utility functions to convert between Java object and JSON.
|
| MediaUtil |
Utilities for loading media.
|
| MemoryLeakUtil |
MemoryLeakUtil provides some useful methods for detecting memory leaks.
|
| NanoHTTPD |
A simple, tiny, nicely embeddable HTTP 1.0 (partially 1.1) server in Java
|
| OAuth2Helper |
This helper class uses AccountManager to handle OAuth 2.0 authorization,
returning an access_token that is needed for Fusiontables requests.
|
| OrientationSensorUtil |
Functionality related to
OrientationSensor,
placed in this static utility class for easier testing. |
| PackageInstaller | |
| PaintUtil |
Functionality related to
Color and
Paint. |
| PhoneCallUtil |
Helper functions for making phone calls.
|
| PlayerListDelta |
An object to store lists of the change in the players list of an instance.
|
| PropertyUtil |
Utilities for copying properties between different instances of the same component.
|
| RetValManager | |
| RuntimeErrorAlert |
Shows a runtime error alert with a single button.
|
| SdkLevel |
Support for discovering which version of the Android SDK is on the phone.
|
| SmsBroadcastReceiver |
This broadcast receiver accepts incoming SMS messages from either
Messaging, the built in Android SMS program or from Google Voice (which
must be installed on the user's phone.
|
| TelnetRepl |
This is code for running Telnet-based Read-Eval-Print loops.
|
| TextViewUtil |
Helper methods for manipulating
TextView objects. |
| TimerInternal |
Helper class for components containing timers, such as Timer and Sprite.
|
| ViewUtil |
Helper methods for manipulating
View objects. |
| WebServiceUtil |
These commands post to the Web and get responses that are assumed
to be JSON structures: a string, a JSON array, or a JSON object.
|
| YailConstants |
YailConstants contains variables used by Yail.
|
| YailList |
YailList is the main list primitive used by App Inventor components.
|
| YailNumberToString |
Convert inexact numbers to strings for printing in App Inventor.
|
| Exception | Description |
|---|---|
| FileUtil.FileException |
Exception class for reporting back media-related error numbers from
ErrorMessages, which the caller can in turn pass to
Form.dispatchErrorOccurredEvent if needed.
|
component code.