Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Resource Center

Android Resource Center
android.telephony.gsm Package
The android.telephony.gsm package provides APIs for utilizing GSM-specific telephony features (such as text/data/PDU SMS messages). A listing of the classes and enums is provided as well as their descriptions.
The Java API to Android’s Telephony Stack
Article: “The Java API to Android’s Telephony Stack,” by Alexander Sirotkin. Discusses mobile phone hardware architecture, Google Android, official Android telephony, the RIL (Radio Interface Layer) telephony, GSM AT commands, the LiMO Foundation (consortium that defines an open, Linux-based software platform for mobile phones), and links to additional resources.
Radio Layer Interface
Documentation: “Radio Layer Interface,” from the Android Platform Development Kit. Discusses what the Radio Interface Layer (RIL) provides, RIL initialization, RIL interaction, solicited commands, unsolicited commands, implementing the RIL, the RIL_Init, RIL functions, RIL solicited command requests, and RIL unsolicited command requests.
Location-Based Services Using CellID in Android
Article: “Location-Based Services Using CellID in Android,” by Wei-Meng Lee. Discusses obtaining the cell ID of an Android device and using the Google Maps API to translate the cell ID value into latitude and longitude, creating the project, obtaining the cell ID and LAC, obtaining the latitude and longitude using the Google Maps API, and testing the application.
Android Telephony Emulator
Tool: The Android emulator includes its own GSM modem that lets you simulate telephony functions (such as incoming calls and establish and terminate data connections) in the emulator. The system handles simulated calls exactly as it would handle actual calls.
Operations in the android.telephony Package
Sample Chapter: “Operations Offered by the android.telephony Package,” from Mobile Phone Handheld Hardware, by Rick Rogers and John Lombardo. Discusses a summary of the package, limitations on what applications can do with the phone, determining the state of a call, Android telephony internals, inter-process communication and the AIDL in the android.internal.telephony package, the android.internal.telephony package, the android.internal.telephony package.gsm package, exploring Android telephony internals, and Android and VoIP.
Networking with Android
Article: “Networking with Android,” by Frank Ableson. Discusses the networking capabilities of Android, how to leverage Android's array of networking options, Android networking capabilities, a simple network example, survey of the environmental monitoring system, and extending the application.
android.telephony Package
The android.telephony package provides APIs for monitoring the basic phone information (such as the network type and connection state) and utilities for manipulating phone number strings. A complete list of the classes and emuns is presented along with their descriptions.

Discounts on subscriptions

Update :: October 22, 2018