Category «Android Advanced Concepts»

Android – Location Based Services

Android location APIs make it easy for you to build location-aware applications, without needing to focus on the details of the underlying location technology. This becomes possible with the help of Google Play services, which facilitates adding location awareness to your app with automated location tracking, geofencing, and activity recognition. This tutorial shows you how …

Android – Sending Email

Email is messages distributed by electronic means from one system user to one or more recipients via a network Before starting Email Activity, You must know Email functionality with intent, Intent is carrying data from one component to another component with-in the application or outside the application To send an email from your application, you …

Android – Sending SMS

In Android, you can use SmsManager API or devices Built-in SMS application to send SMS’s. In this tutorial, we shows you two basic examples to send SMS message − SmsManager API SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(“phoneNo”, null, “sms message”, null, null); Built-in SMS application Intent sendIntent = new Intent(Intent.ACTION_VIEW); sendIntent.putExtra(“sms_body”, “default content”); sendIntent.setType(“vnd.android-dir/mms-sms”); startActivity(sendIntent); Of …

Android – Phone Calls

Android provides Built-in applications for phone calls, in some occasions we may need to make a phone call through our application. This could easily be done by using implicit Intent with appropriate actions. Also, we can use PhoneStateListener and TelephonyManager classes, in order to monitor the changes in some telephony states on the device. This …

Publishing Android Application

Android application publishing is a process that makes your Android applications available to users. Infect, publishing is the last phase of the Android application development process. ANDROID DEVELOPMENT LIFE CYCLE Once you developed and fully tested your Android Application, you can start selling or distributing free using Google Play (A famous Android marketplace). You can …

What is in the Android SDK?

TheAndroidSDKisdownloadedinasimplezippedpackage(asdescribedinChapter3). ThebulkoftheAndroidSDK,innumberoffiles,consistsofdocumentation,with programmingAPIs,tools,andsamplescomprisingtherest.Thissectionprovidesacloser look at exactly what is included in the Android SDK. Navigate to the folder where you unpacked the Android SDK so that you can begin to explore the folder structure within. While there are a few files in the root folder, like android.jar (a compiled Java application containing the core SDK libraries …