android library

Android bindings for Flutter.

Classes

Activity
An activity is a single, focused thing that the user can do. [...]
ActivityManager
Gives information about, and interacts with, activities, services, and the containing process. [...]
AlarmManager
Provides access to the system alarm services. [...]
Android
Android metadata.
BatteryManager
This class provides a method for querying battery and charging properties. [...]
Bitmap
Bitmap image. [...]
BluetoothAdapter
Represents the local device Bluetooth adapter. [...]
BluetoothDevice
Represents a remote Bluetooth device. [...]
BluetoothHeadset
Public API for controlling the Bluetooth Headset Service. [...]
BluetoothLeScanner
Provides methods to perform scan related operations for Bluetooth LE devices. [...]
BluetoothManager
High level manager used to obtain an instance of a BluetoothAdapter and to conduct overall Bluetooth management. [...]
Build
Information about the current build, extracted from system properties. [...]
Bundle
A mapping from String keys to various Parcelable values. [...]
ComponentName
Identifier for a specific application component that is available. [...]
ContentValues
This class is used to store a set of values that the ContentResolver can process. [...]
Context
Interface to global information about an application environment. [...]
Cursor
This interface provides random read-write access to the result set returned by a database query. [...]
DatabaseUtils
Static utility methods for dealing with databases and Cursors. [...]
DownloadManager
The download manager is a system service that handles long-running HTTP downloads. [...]
Environment
Provides access to environment variables. [...]
Face
A Face contains all the information identifying the location of a face in a bitmap. [...]
FaceDetector
Identifies the faces of people in a Bitmap graphic object. [...]
HardwarePropertiesManager
Provides a mechanism of accessing hardware state of a device: CPU, GPU and battery temperatures, CPU usage per core, fan speed, etc. [...]
Intent
An intent is an abstract description of an operation to be performed. [...]
IntentFilter
Structured description of Intent values to be matched. [...]
KeyguardManager
Can be used to lock and unlock the keyboard. [...]
Location
A data class representing a geographic location. [...]
MatrixCursor
A mutable cursor implementation backed by an array of objects. Use addRow() to add rows. Automatically expands internal capacity as needed. [...]
Notification
Represents how a persistent notification is to be presented to the user using the NotificationManager. [...]
NotificationAction
Structure to encapsulate a named action that can be shown as part of a notification. [...]
NotificationBuilder
Builder class for Notification objects. [...]
NotificationManager
Notifies the user of events that happen. [...]
Parcel
Container for a message (data and object references) that can be sent through an IBinder. [...]
Parcelable
Interface for classes whose instances can be written to and restored from a Parcel. [...]
PendingIntent
A description of an Intent and target action to perform with it. [...]
Point
Point holds two integer coordinates. [...]
PointF
PointF holds two float coordinates. [...]
PowerManager
This class gives you control of the power state of the device. [...]
Process
Tools for managing OS processes. [...]
SearchManager
Provides access to the system search services. [...]
Sensor
Represents a sensor. [...]
SensorEvent
Represents a Sensor event and holds information such as the sensor's type, the time-stamp, accuracy and of course the sensor's data. [...]
SensorEventListener
Used for receiving notifications from the SensorManager when there is new sensor data. [...]
SensorManager
SensorManager lets you access the device's sensors. [...]
SharedPreferences
Interface for accessing and modifying preference data. [...]
StatFs
Retrieve overall information about the space on a filesystem. [...]
SystemClock
Core timekeeping facilities. [...]
UserManager
Manages users and user details on a multi-user system. [...]
VibrationEffect
Describes a haptic effect to be performed by a Vibrator. [...]
Vibrator
Operates the vibrator on the device. [...]
WallpaperColors
Provides information about the colors of a wallpaper. [...]
WallpaperInfo
Used to specify meta information of a wallpaper service. [...]
WallpaperManager
Provides access to the system wallpaper. [...]

Exceptions / Errors

ActivityNotFoundException
Thrown when a call to Context.startActivity(Intent) or one of its variants fails because an Activity can not be found to execute the given Intent. [...]
AuthenticationRequiredException
Thrown when authentication is needed from the end user before viewing the content. [...]
CursorIndexOutOfBoundsException
An exception indicating that a cursor is out of bounds. [...]
SQLException
An exception that indicates there was an error with SQL parsing or execution. [...]