Android 3.1 SDK Overview

Google I/O is going strong, especially with all the awesome Android news that has been announced. Amidst all the excitement and sessions, Google has unleashed the Android 3.1 SDK, giving devs access to some exciting new functionality.  Read on after the break to find out more.


Android 3.1 UI is designed to be more streamlined and user friendly. What this means basically is that Android just got a face lift. Most of the standard Google apps have been updated. Screen transitions are now smoother from homescreen to app drawer. Android 3.1 now allows users to adjust text color, positioning to allow for personal preference. Now you can tweak your settings to make a custom theme to suit your taste. Also among the UI tweaks is the ADW-like ability to customize the size of your widgets. Tablet users can just stretch or shrink that widget to their hearts content.

Now 3.1 is not just a bunch of dress up of the UI, oh no. Google added a slew of other features and integrations into the 3.1 SDK. Developers you might want to pay attention now.

Android 3.1 now adds support for a wide range of USB devices. This means keyboards, joysticks, gamepads, cameras and mice, oh my. The list doesn’t end there. Google is trying to perfect the Plug N Play we love so much on our computers. When you attach your USB device the Android framework will look for the appropriate application that goes with that USB device. If not found, it can present you with the URL to download the right application.

Ok devs, you have your work cut out for you now. With the Open Accessory API and the USB API developers can now begin working on apps to connect our devices to well…..everything. Just about anything that has USB capability. Google doesn’t want to send out bloated firmware to all of our handsets, that’s the carriers job. Google is giving the community the choice. If there is a need to support a device I’m sure a dev somewhere will make an app for it. This allows Android’s wardrobe to grow extensively according to the need of its users.

To make the Open Accessory API available to a wide variety of devices, we have backported it to Android 2.3.4 as an optional library. Nexus S is the first device to offer support for this feature. For developers, the 2.3.4 version of the Open Accessory API is available in the updated Google APIs Add-On. android-developers.blogspot

Now it wouldn’t be an update if we didn’t have some performance enhancements. Caching has been improved to reduce time spent computing or downloading data from the network. Reducing your cache gives you more of your system memory so the OS doesn’t lag when changing screens or loading apps etc…

This was just taste. Check out for the specifics about the new Android 3.1 SDK.



About author

AndroidGuys 4641 posts

Founded on November 5, 2007, we've enjoyed bringing you the latest in Android news and rumors. Updated daily, we strive to deliver reviews, opinions, and updates on all things related to Android.

You might also like

News and Rumors

BlackBerry Messenger finally arrives this coming weekend

As if the masses were still holding its breath, BBM is set to debut on Android 4.0+ devices on September 21.

News and Rumors

Cricket Huawei Mercury Ice launching on September 5th

US super-regional carrier Cricket Wireless is planning to launch the Huawei Mercury Ice on September 5 through RadioShack. Actually, this device is a redesigned version of the Huawei Mercury, but

News and Rumors

Android Market Now 38,000 Apps Deep, Nexus One Profitable

It seems like we were just talking about hitting 30,000 apps only a few days ago, doesn’t it?  Well, the semi-official word out of Google today is that the Android


  1. KP
    May 26, 04:23 Reply

    Android SDK 3.1 : 14 programming elements (method,class,interface) are removed.

    check full list here :

  2. Admin
    November 08, 02:38 Reply

    the north face jacket and ugg boots are very fashionable.

  3. Janene Byres
    February 29, 23:49 Reply

    The Android platform 3.1 contains an updated set of conventional programs that are enhanced for use on bigger screen devices. Now developers have better choice to make use of this platform to do something more creative.

  4. Krista
    March 28, 02:50 Reply

    The farthest distance in the world is not I can only bury it in my heart dispite
    the unbearable yearning, but we cannot be together when we love each other. 

Leave a Reply