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 |
CellIdentity is to represent a unique CDMA cell
|
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 |
A CellInfo representing a CDMA cell that provides identity and measurement info.
|
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.
|
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.
|
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.
|