System.loadLibrary
call, which is part of the standard Android Java classes.- Application framework enabling reuse and replacement of components
- Dalvik virtual machine optimized for mobile devices
- Integrated browser based on the open source WebKit engine
- Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
- SQLite for structured data storage
- Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
- GSM Telephony (hardware dependent)
- Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
- Camera, GPS, compass, and accelerometer (hardware dependent)
- Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
Ref:
Google Projects for Android - http://code.google.com/android/
Android Developer Guide - http://developer.android.com/guide/basics/what-is-android.html
Android Development Tools - http://developer.android.com/guide/developing/tools/index.html
Introduction to Android development - http://www.ibm.com/developerworks/opensource/library/os-android-devel/
Android Development - http://www.androiddevelopment.org/
Android Development Guide - http://getsatisfaction.com/luci/topics/android_development_guide
Android Software Development Kit(SDK) - http://developer.android.com/sdk/index.html
Android Native Development Kit(NDK) - http://developer.android.com/sdk/ndk/1.5_r1/index.html
Android Development with Eclipse - http://www.vogella.de/articles/Android/article.html
Android development with NetBeans - http://wiki.netbeans.org/IntroAndroidDevNetBeans
Android SOA(Service Oriented Architecture) - http://www.androidguys.com/2009/09/24/android-soa-service-oriented-architecture/
Android Software and Client-Server Architetcure - http://www.fairtracing.org/wp-content/uploads/2009/07/ivanantipov_report.pdf
The Java API to Android's Telephony Stack - http://www.linuxjournal.com/article/10453
Android 3D game tutorial - http://www.droidnova.com/android-3d-game-tutorial-part-i,312.html
MOTODEV Studio(from Motorola) for Android - http://developer.motorola.com/docstools/motodevstudio/