Monday 1 April 2013

Android Reading Inbox SMS



Sample source code for reading inbox sms



import android.app.Activity;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.widget.TextView;

public class SMSRead extends Activity {

  @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      TextView view = new TextView(this);
      Uri uriSMSURI = Uri.parse("content://sms/inbox");
      Cursor cur = getContentResolver().query(uriSMSURI, null, null, null,null);
      String sms = "";
      while (cur.moveToNext()) {
          sms += "From :" + cur.getString(2) + " : " + cur.getString(11)+"\n";         
      }
      view.setText(sms);
      setContentView(view);
  }
}




Add below permission to AndroidManifest.xml

<uses-permission name="android.permission.READ_SMS" />

Monday 14 January 2013

How To Start

You have to Strong On Java concepts
Html5 And Xml Also.

After that Go To following Site and
Download Android Sdk

Operating Systems Requirements
  • Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit)
  • Mac OS X 10.5.8 or later (x86 only)
  • Linux (tested on Ubuntu Linux, Lucid Lynx)
    • GNU C Library (glibc) 2.7 or later is required.
    • On Ubuntu Linux, version 8.04 or later is required.
    • 64-bit distributions must be capable of running 32-bit applications.
Eclipse IDE
  • Eclipse 3.6.2 (Helios) or greater
    Note: Eclipse 3.5 (Galileo) is no longer supported with the latest version of ADT.
  • Eclipse JDT plugin (included in most Eclipse IDE packages)
  • JDK 6 (JRE alone is not sufficient)
  • Android Development Tools plugin (recommended)
  • Not compatible with GNU Compiler for Java (gcj)
Other development environments
  • JDK 6 (JRE alone is not sufficient)
  • Apache Ant 1.8 or later
  • Not compatible with Gnu Compiler for Java (gcj)
Note: Some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are notsupported for Android development.


Its 100% free....
Develop Android Apps And Enjoy..

How To Put Apps on Google play  ...or Android Apps Store..

First of all your Apps is Correct As according Android Testing And After That you have to be 
GOOGLE MEMBER to Post the apps.
 How ??
Just Go

Register for a publisher account

The first step is to visit the Google Play Android Developer Console and register for a publisher account.
Here's what you will do during registration:
  1. Visit the Google Play Android Developer Console athttps://play.google.com/apps/publish/.
  2. Enter basic information about your developer identity — developer name, email address, and so on. You can modify this information later.
  3. Read and accept the Developer Distribution Agreement that applies to your country or region. Note that apps and store listings that you publish on Google Play must comply with the Developer Program Policies and US export law,
  4. Pay a $25 USD registration fee using Google Checkout. If you don't have a Google Checkout account, you can quickly set one up during the process.
When your registration is verified, you’ll be notified at the email address you specified during registration.


History Of Android


The history of Android is interesting and offers some perspective on what the future
might hold.
These are the key events of the past few years:
• In 2005, Google buys Android, Inc. The world thinks a “gPhone” is about to come
out.
• Everything goes quiet for a while.
• In 2007, the Open Handset Alliance is announced. Android is officially open
sourced.
• In 2008, the Android SDK 1.0 is released. The G1 phone, manufactured by HTC
and sold by the wireless carrier T-Mobile USA, follows shortly afterward.
• 2009 sees a proliferation of Android-based devices. New versions of the operating
system are released: Cupcake (1.5), Donut (1.6), and Eclair (2.0 and 2.1). More
than 20 devices run Android.
• In 2010, Android is second only to Blackberry as the best-selling smart phone
platform. Froyo (Android 2.2) is released and so are more than 60 devices that
run it.
In 2005, when Google purchased Android, Inc., the world thought Google was about
to enter the smart phone market, and there were widespread speculations about a de-vice called the gPhone.
Google’s CEO, Eric Schmidt, made it clear right away that Android’s ambitions were
much larger than a single phone. Instead, they envisioned a platform that would enable
many phones and other devices.

Android Version Detail


Version history by API level

API level 1, Android 1.0

Android 1.0, the first commercial version of the software, was released on 23 September 2008.[15] The first Android device, the HTC Dream,[16] incorporated the following Android 1.0 features:

API level 2, Android 1.1

On 9 February 2009, the Android 1.1 update was released, initially for the HTC Dream only. Android 1.1 was known as "Petit Four" internally, though this name was not used officially.[23] The update resolved, changed the Android API and added a number of features:[24]

API level 3, Android 1.5 Cupcake

On 30 April 2009, the Android 1.5 update was released, based on Linux kernel 2.6.27.[25][26] This was the first release to officially use a name based on a dessert ("Cupcake"), a theme which would be used for all releases henceforth. The update included several new features and UI amendments:[27]

API level 4, Android 1.6 Donut

On 15 September 2009, the Android 1.6 SDK – dubbed Donut – was released, based on Linux kernel 2.6.29.[29][30][31] Included in the update were numerous new features:[29]

API level 5, Android 2.0 Eclair

On 26 October 2009, the Android 2.0 SDK – codenamed Eclair – was released, based on Linux kernel 2.6.29.[32] Changes included:[33]

API level 6, Android 2.01 Eclair

API level 7, Android 2.1 Eclair

API level 8, Android 2.2.x Froyo

On 20 May 2010, Android 2.2 (Froyo, short for Frozen Yogurt) SDK was released, based on Linux kernel 2.6.32.[37]

API level 9, Android 2.3-2.3.2 Gingerbread

On 6 December 2010, the Android 2.3 (Gingerbread) SDK was released, based on Linux kernel 2.6.35.[44][45] Changes included:[44]

API level 10, Android 2.3.3-2.3.7 Gingerbread

API level 11, Android 3.0 Honeycomb

On 22 February 2011, the Android 3.0 (Honeycomb) SDK – the first tablet-only Android update – was released, based on Linux kernel 2.6.36.[54][55][56][57] The first device featuring this version, theMotorola Xoom tablet, was released on 24 February 2011.[58] The update's features included:[54]

API level 12, Android 3.1 Honeycomb

API level 13, Android 3.2 Honeycomb

API level 14, Android 4.0-4.0.2 Ice Cream Sandwich

The SDK for Android 4.0.1 (Ice Cream Sandwich), based on Linux kernel 3.0.1,[64] was publicly released on 19 October 2011.[65] Google's Gabe Cohen stated that Android 4.0 was "theoretically compatible" with any Android 2.3.x device in production at that time.[66] The source code for Android 4.0 became available on 14 November 2011.[67] The update introduced numerous new features, including:[68][69][70]

API level 15, Android 4.0.3-4.0.4 Ice Cream Sandwich

Support for Adobe SystemsFlash player ended with Ice Cream Sandwich.

API level 16, Android 4.1 Jelly Bean

Google announced Android 4.1 (Jelly Bean) at the Google I/O conference on 27 June 2012. Based on Linux kernel 3.0.31, Jelly Bean was an incremental update with the primary aim of improving the functionality and performance of the user interface. The performance improvement involved "Project Butter", which uses touch anticipation, triple buffering, extended vsync timing and a fixed frame rate of 60 fps to create a fluid and "buttery-smooth" UI.[79] Android 4.1 Jelly Bean was released to the Android Open Source Project on 9 July 2012,[80] and the Nexus 7 tablet, the first device to run Jelly Bean, was released on 13 July 2012.[81]

API level 17, Android 4.2 Jelly Bean

Google was expected to announce Jelly Bean 4.2 at an event in New York City on 29 October 2012, but the event was cancelled due to Hurricane Sandy.[91] Instead of rescheduling the live event, Google announced the new version with a press release, under the slogan "A new flavor of Jelly Bean". The first devices to run Android 4.2 were LG's Nexus 4 and Samsung's Nexus 10, which were released on 13 November 2012.[3][92]

Android Versions

Sunday 13 January 2013

Android Overview


Android is a comprehensive open source platform designed for mobile devices. It is
championed by Google and owned by Open Handset Alliance. The goal of the alliance
is to “accelerate innovation in mobile and offer consumers a richer, less expensive, and
better mobile experience.” Android is the vehicle to do so.
As such, Android is revolutionizing the mobile space. For the first time, it is a truly
open platform that separates the hardware from the software that runs on it. This allows
for a much larger number of devices to run the same applications and creates a much
richer ecosystem for developers and consumers.