Android-x86 is a project to port Android open source project to x86 platform, Run Android on Your PC. The test build 20130228 is based on ...
Instant Spring for Android Starter
The possibility to connect to remote web services is a key feature for most Android apps. REST (Representational State Transfer) is the mos...
Draw tranparent circle for Google Maps Android API v2
This exercise demonstrate how to draw tranparent circle for Google Maps Android API v2. To create a CircleOptions with TRANSPARENT collor, c...
Implement OnMyLocationChangeListener for Google Maps Android API v2
With Google Play services v3.0 , and Android SDK Platform-tools with Google Play Services updated , we can implement OnMyLocationChangeListe...
Draw Circle on GoogleMap
With Google Play services v3.0 , now we can draw circle on Google Maps API V2. To use the new feature, you have to update Android SDK Platfo...
Google Maps Android API v2 now support anti-clockwise polygons
With Google Play services v3.0 and Android SDK Platform-tools updated. Google Maps Android API v2 now support anti-clockwise polygons. Th...
Android SDK Platform-tools updated
To update Android SDK in Eclipse, click Window -> Android SDK Manager. Updates of Android SDK Platform-tools, Extras of Google Play Servi...
Over-The-Air Installs - stay connected to users across their devices
With Google Play services v3.0 , now you can drive automatic Android downloads from your website sign-ins. After signing in with Google on t...
Google Play services updated v3.0
Google roll out Google Play services v3.0 , includes great Google+ Sign-In and Google Maps Android API improvements. Know more: Android Deve...
Get memory information
Example to get memory information using Runtime. package com.example.androidmem; import android.os.Bundle; import android.app.Activity; impo...
Instant Android Fragmentation Management How-to
There are currently 7 different versions of operating systems for Android. A growing issue is fragmentation. With the number of Android use...
Instructions for flashing a phone or tablet device with Ubuntu
Ubuntu Wiki post Instructions for flashing a phone or tablet device with Ubuntu . The Ubuntu Touch Developer Preview is intended to be used ...
Android SDK Tools and ADT plugin updated Revision 21.1.0
Android SDK Tools updated Revision 21.1.0, you can now update it in Eclipse by select Windows -> Android SDK Manager . The SDK Tools r21....
HTC One, full press conference led by HTC CEO Peter Chou in London.
HTC One - The Unveiling introduced the brand new HTC One to the world in London and New York on 19 February, 2013. This is the full press co...
Demo video of Google Glass
Android Game Programming For Dummies
Learn how to create great games for Android phones Android phones are rapidly gaining market share, nudging the iPhone out of the top spot. ...
File Explorer, access SD Card on Samsung Galaxy S3
In the exercise of " File Explorer ", the root is set as Environment.getExternalStorageDirectory(). But if you run it on Samsung G...
SharedPreferences.Editor for RadioButton in RadioGroup
Last post demonstrate how to " Read index of the checked RadioButton in RadioGroup " and explain why you cannot save in SharedPref...
Read index of the checked RadioButton in RadioGroup
This example demonstrate how to get the index of the checked RadioButton in RadioGroup. package com.example.androidradiogroup; import androi...
Back to Home Screen directly using ACTION_MAIN with category CATEGORY_HOME
If you want to go to Home Screen directly, using the code: Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent...
Python for Android
Python for android is a project to create your own Python distribution including the modules you want, and create an apk including python, ...
Get user last know location
There are two location provider in Android, NETWORK_PROVIDER and GPS_PROVIDER. In case you want to get last known user location, which one y...
The Copy Protection feature of Android App is being deprecated
Google is standardizing on two primary tools for helping developers protect against unauthorized copying: app encryption in Jelly Bean and t...
Convert between LatLng and Location
This example demonstrate how to convert between LatLng and Location . Refer onMapClick() in the code. package com.example.androidmapsv2; im...
Query Contacts database using Loader, with search function.
Example of query Contacts database using Loader, with search menu item. package com.example.androidsearchcontact; import android.net.Uri; im...
Implement own App Launcher
This example demonstrate how to implement our own App Launcher; list icons of installed App in GridView, and launchth the app once clicked. ...
Implement shape of oval using XML
Last exercise demonstrate how to " Implement shape of rounded-rect using XML ", with little bit of modification, we can shape of o...
Define shape of rounded-rect for View using XML
This example demonstrate how to define rounded-rect shape for View, in XML; to implement layout as shown here: Create /res/drawable/roundrec...
android.widget.Space
android.widget.Space added in API level 14, is a lightweight View subclass that may be used to create gaps between components in general pu...
GridLayout
android.widget.GridLayout added in API level 14, is a layout that places its children in a rectangular grid. Example: <GridLayout xmlns:...