| 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 |
|---|---|
| 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.
|
| KeyboardManager |
A class to process
KeyEvents dispatched to a FlutterView, either from a hardware
keyboard or an IME event. |
| KeyChannelResponder |
A
KeyboardManager.Responder of KeyboardManager that handles events by sending the
raw information through the method channel. |
| 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.
|