| Interface | Description |
|---|---|
| ExclusiveAppComponent<T> |
An Android App Component exclusively attached to a
FlutterEngine. |
| FlutterEngineConfigurator |
Configures a
FlutterEngine after it is created, e.g., adds plugins. |
| FlutterEngineProvider | |
| FlutterView.FlutterEngineAttachmentListener |
Listener that is notified when a
FlutterEngine is attached to/detached from a given
FlutterView. |
| SplashScreen |
Splash screen configuration for a given Flutter experience.
|
| SplashScreenProvider |
Provides a
SplashScreen to display while Flutter initializes and renders its first frame. |
| Class | Description |
|---|---|
| AndroidKeyProcessor |
A class to process key events from Android, passing them to the framework as messages using
KeyEventChannel. |
| AndroidTouchProcessor |
Sends touch information from Android to Flutter in a format that Flutter understands.
|
| DrawableSplashScreen |
SplashScreen that displays a given Drawable, which then fades its alpha to zero
when instructed to DrawableSplashScreen.transitionToFlutter(Runnable). |
| DrawableSplashScreen.DrawableSplashScreenView | |
| FlutterActivity |
Activity which displays a fullscreen Flutter UI. |
| FlutterActivity.CachedEngineIntentBuilder |
Builder to create an
Intent that launches a FlutterActivity with an existing
FlutterEngine that is cached in FlutterEngineCache. |
| FlutterActivity.NewEngineIntentBuilder |
Builder to create an
Intent that launches a FlutterActivity with a new FlutterEngine and the desired configuration. |
| FlutterActivityLaunchConfigs |
Collection of Flutter launch configuration options.
|
| FlutterFragment |
Fragment which displays a Flutter UI that takes up all available Fragment space. |
| FlutterFragment.CachedEngineFragmentBuilder |
Builder that creates a new
FlutterFragment that uses a cached FlutterEngine
with arguments that correspond to the values set on this Builder. |
| FlutterFragment.NewEngineFragmentBuilder |
Builder that creates a new
FlutterFragment with arguments that correspond to
the values set on this NewEngineFragmentBuilder. |
| FlutterFragmentActivity |
A Flutter
Activity that is based upon FragmentActivity. |
| FlutterFragmentActivity.CachedEngineIntentBuilder |
Builder to create an
Intent that launches a FlutterFragmentActivity with an
existing FlutterEngine that is cached in FlutterEngineCache. |
| FlutterFragmentActivity.NewEngineIntentBuilder |
Builder to create an
Intent that launches a FlutterFragmentActivity with a new
FlutterEngine and the desired configuration. |
| FlutterImageView |
Paints a Flutter UI provided by an
ImageReader onto a Canvas. |
| FlutterSurfaceView |
Paints a Flutter UI on a
Surface. |
| FlutterTextureView |
Paints a Flutter UI on a
SurfaceTexture. |
| FlutterView |
Displays a Flutter UI on an Android device.
|
| MotionEventTracker |
Tracks the motion events received by the FlutterView.
|
| MotionEventTracker.MotionEventId |
Represents a unique identifier corresponding to a motion event.
|
| Enum | Description |
|---|---|
| FlutterActivityLaunchConfigs.BackgroundMode |
The mode of the background of a Flutter
Activity, either opaque or transparent. |
| FlutterImageView.SurfaceKind | |
| FlutterView.RenderMode | Deprecated |
| FlutterView.TransparencyMode | Deprecated |
| RenderMode |
Render modes for a Flutter UI.
|
| TransparencyMode |
Transparency mode for a Flutter UI.
|