Provides APIs for monitoring the basic phone information, such as
the network type and connection state, plus utilities
for manipulating phone number strings.
| AccessNetworkConstants |
Contains access network related constants.
|
| AccessNetworkConstants.AccessNetworkType |
|
| AccessNetworkConstants.EutranBand |
Frequency bands for EUTRAN.
|
| AccessNetworkConstants.GeranBand |
Frequency bands for GERAN.
|
| AccessNetworkConstants.NgranBands |
Frequency bands for NGRAN
https://www.etsi.org/deliver/etsi_ts/138100_138199/13810101/15.08.02_60/ts_13810101v150802p.pdf
https://www.etsi.org/deliver/etsi_ts/138100_138199/13810102/15.08.00_60/ts_13810102v150800p.pdf
|
| AccessNetworkConstants.UtranBand |
Frequency bands for UTRAN.
|
| AvailableNetworkInfo |
Defines available network information which includes corresponding subscription id,
network plmns and corresponding priority to be used for network selection by Opportunistic
Network Service when passed through TelephonyManager.updateAvailableNetworks
|
| AvailableNetworkInfo.Builder |
Provides a convenient way to set the fields of a AvailableNetworkInfo when
creating a new instance.
|
| BarringInfo |
Provides the barring configuration for a particular service type.
|
| BarringInfo.BarringServiceInfo |
Describe the current barring configuration of a cell
|
| CarrierConfigManager |
Provides access to telephony configuration values that are carrier-specific.
|
| CarrierConfigManager.Apn |
Configs used for APN setup.
|
| CarrierConfigManager.Bsf |
This groups the BSF (BootStrapping Function) related configs.
|
| CarrierConfigManager.Gps |
GPS configs.
|
| CarrierConfigManager.Ims |
Configs used by the IMS stack.
|
| CarrierConfigManager.ImsEmergency |
Emergency Call/E911.
|
| CarrierConfigManager.ImsRtt |
IMS RTT configs.
|
| CarrierConfigManager.ImsServiceEntitlement |
Configs used by ImsServiceEntitlement.
|
| CarrierConfigManager.ImsSms |
IMS SMS configs.
|
| CarrierConfigManager.ImsSs |
IMS supplementary services configs.
|
| CarrierConfigManager.ImsVoice |
IMS Voice configs.
|
| CarrierConfigManager.ImsVt |
IMS Video Telephony configs.
|
| CarrierConfigManager.ImsWfc |
WiFi Calling.
|
| CarrierConfigManager.Iwlan |
Configs used for epdg tunnel bring up.
|
| CellIdentity |
CellIdentity represents the identity of a unique cell.
|
| CellIdentityCdma |
This class was deprecated
in API level 36.
Legacy CDMA is unsupported.
|
| CellIdentityGsm |
CellIdentity to represent a unique GSM cell
|
| CellIdentityLte |
CellIdentity is to represent a unique LTE cell
|
| CellIdentityNr |
Information to represent a unique NR(New Radio 5G) cell.
|
| CellIdentityTdscdma |
CellIdentity is to represent a unique TD-SCDMA cell
|
| CellIdentityWcdma |
CellIdentity to represent a unique UMTS cell
|
| CellInfo |
Immutable cell information from a point in time.
|
| CellInfoCdma |
This class was deprecated
in API level 36.
Legacy CDMA is unsupported.
|
| CellInfoGsm |
A CellInfo representing a GSM cell that provides identity and measurement info.
|
| CellInfoLte |
A CellInfo representing an LTE cell that provides identity and measurement info.
|
| CellInfoNr |
A CellInfo representing an 5G NR cell that provides identity and measurement info.
|
| CellInfoTdscdma |
A CellInfo representing a TD-SCDMA cell that provides identity and measurement info.
|
| CellInfoWcdma |
A CellInfo representing a WCDMA cell that provides identity and measurement info.
|
| CellLocation |
This class was deprecated
in API level 31.
use CellIdentity.
|
| CellSignalStrength |
Abstract base class for cell phone signal strength related information.
|
| CellSignalStrengthCdma |
Signal strength related information.
|
| CellSignalStrengthGsm |
GSM signal strength related information.
|
| CellSignalStrengthLte |
LTE signal strength related information.
|
| CellSignalStrengthNr |
5G NR signal strength related information.
|
| CellSignalStrengthTdscdma |
Tdscdma signal strength related information.
|
| CellSignalStrengthWcdma |
Wcdma signal strength related information.
|
| ClosedSubscriberGroupInfo |
Information to represent a closed subscriber group.
|
| DataFailCause |
DataFailCause collects data connection failure causes code from different sources.
|
| DisconnectCause |
Describes the cause of a disconnected call.
|
| IccOpenLogicalChannelResponse |
Response to the TelephonyManager.iccOpenLogicalChannel command.
|
| MbmsDownloadSession |
This class provides functionality for file download over MBMS.
|
| MbmsGroupCallSession |
This class provides functionality for accessing group call functionality over MBMS.
|
| MbmsStreamingSession |
This class provides functionality for streaming media over MBMS.
|
| NeighboringCellInfo |
This class was deprecated
in API level 29.
This class should not be used by any app targeting
Android Q or higher. Instead callers should use
CellInfo.
|
| NetworkRegistrationInfo |
Description of a mobile network registration info
|
| NetworkScan |
The caller of
TelephonyManager.requestNetworkScan(NetworkScanRequest, Executor, NetworkScanCallback)
will receive an instance of NetworkScan, which contains a callback method
stopScan() for stopping the in-progress scan.
|
| NetworkScanRequest |
Defines a request to perform a network scan.
|
| ParsedPhoneNumber |
Handles the results from PhoneNumberManager by providing Phone number, error code, and is valid
number.
|
| PhoneNumberFormattingTextWatcher |
This class was deprecated
in API level 35.
This is a thin wrapper on a `libphonenumber` `AsYouTypeFormatter`; it is recommended
to use that instead.
|
| PhoneNumberManager |
PhoneNumberManager provides APIs for parsing phone numbers from various sources, such as URIs.
|
| PhoneNumberUtils |
Various utilities for dealing with phone number strings.
|
| PhoneStateListener |
This class was deprecated
in API level 31.
Use TelephonyCallback instead.
|
| PhysicalChannelConfig |
|
| PreciseDataConnectionState |
Contains precise data connection state.
|
| RadioAccessSpecifier |
Describes a particular radio access network to be scanned.
|
| ServiceState |
Contains phone state and service related information.
|
| SignalStrength |
Contains phone signal strength related information.
|
| SignalStrengthUpdateRequest |
Request used to register SignalThresholdInfo to be notified when the signal strength
breach the specified thresholds.
|
| SignalStrengthUpdateRequest.Builder |
Builder class to create SignalStrengthUpdateRequest object.
|
| SignalThresholdInfo |
Defines the threshold value of the signal strength.
|
| SignalThresholdInfo.Builder |
Builder class to create SignalThresholdInfo objects.
|
| SmsManager |
Manages SMS operations such as sending data, text, and pdu SMS messages.
|
| SmsManager.FinancialSmsCallback |
callback for providing asynchronous sms messages for financial app.
|
| SmsMessage |
A Short Message Service message.
|
| SmsMessage.SubmitPdu |
|
| SubscriptionInfo |
A Parcelable class for Subscription Information.
|
| SubscriptionManager |
Subscription manager provides the mobile subscription information.
|
| SubscriptionManager.OnOpportunisticSubscriptionsChangedListener |
A listener class for monitoring changes to SubscriptionInfo records of opportunistic
subscriptions.
|
| SubscriptionManager.OnSubscriptionsChangedListener |
A listener class for monitoring changes to SubscriptionInfo records.
|
| SubscriptionPlan |
Description of a billing relationship plan between a carrier and a specific
subscriber.
|
| SubscriptionPlan.Builder |
Builder for a SubscriptionPlan.
|
| TelephonyCallback |
A callback class for monitoring changes in specific telephony states
on the device, including service state, signal strength, message
waiting indicator (voicemail), and others.
|
| TelephonyDisplayInfo |
TelephonyDisplayInfo contains telephony-related information used for display purposes only.
|
| TelephonyManager |
Provides access to information about the telephony services on
the device.
|
| TelephonyManager.CellInfoCallback |
Callback for providing asynchronous CellInfo on request
|
| TelephonyManager.UssdResponseCallback |
Used to notify callers of
TelephonyManager.sendUssdRequest(String, UssdResponseCallback, Handler) when the
network either successfully executes a USSD request, or if there was a failure while
executing the request.
|
| TelephonyScanManager |
Manages the radio access network scan requests and callbacks.
|
| TelephonyScanManager.NetworkScanCallback |
The caller of
TelephonyManager.requestNetworkScan(android.telephony.NetworkScanRequest, java.util.concurrent.Executor, android.telephony.TelephonyScanManager.NetworkScanCallback)
should implement and provide this callback so that the scan results or errors can be
returned.
|
| UiccCardInfo |
The UiccCardInfo represents information about a currently inserted UICC or embedded eUICC.
|
| UiccPortInfo |
UiccPortInfo class represents information about a single port contained on UiccCardInfo.
|
| VisualVoicemailService |
This service is implemented by dialer apps that wishes to handle OMTP or similar visual
voicemails.
|
| VisualVoicemailService.VisualVoicemailTask |
Represents a visual voicemail event which needs to be handled.
|
| VisualVoicemailSms |
Represents the content of a visual voicemail SMS.
|
| VisualVoicemailSmsFilterSettings |
Class to represent various settings for the visual voicemail SMS filter.
|
| VisualVoicemailSmsFilterSettings.Builder |
Builder class for VisualVoicemailSmsFilterSettings objects.
|