to top
Android APIs
Since: API Level 1


Provides APIs for monitoring the basic phone information, such as the network type and connection state, plus utilities for manipulating phone number strings.


CellLocation Abstract class that represents the location of the device.  
NeighboringCellInfo Represents the neighboring cell information, including Received Signal Strength and Cell ID location. 
PhoneNumberFormattingTextWatcher Watches a TextView and if a phone number is entered will format it. 
PhoneNumberUtils Various utilities for dealing with phone number strings. 
PhoneStateListener A listener class for monitoring changes in specific telephony states on the device, including service state, signal strength, message waiting indicator (voicemail), and others. 
ServiceState Contains phone state and service related information. 
SignalStrength Contains phone signal strength related information. 
SmsManager Manages SMS operations such as sending data, text, and pdu SMS messages. 
SmsMessage A Short Message Service message. 
TelephonyManager Provides access to information about the telephony services on the device. 


SmsMessage.MessageClass SMS Class enumeration.