(Android is a software platform and operating system based on the Linux kernel. It was developed by Google in the early stage, and later by OpenHandsetAlliance. It adopts the software stack architecture, which is mainly divided into three parts. The lower layer is based on Linux kernel office and only provides basic functions; Other application software is developed by enterprises themselves, with Java as a part of the programming. In addition, in order to promote this technology, Google and dozens of other mobile phone enterprises have established an open mobile phone alliance. Android is often rumored to be a Google phone or gPhone before it is published. Most rumors believe that Google is developing its own mobile phone products, rather than a software platform. In January 2010, Google began to release the Nexus One of its own brand mobile phones. The latest version is Android 2.1. The programming source code launched by Google is worth seeing.
android\app\Activity.java
android\app\ActivityGroup.java
android\app\ActivityManager.java
android\app\AlarmManager.java
android\app\AlertDialog.java
android\app\AliasActivity.java
android\app\Application.java
android\app\DatePickerDialog.java
android\app\Dialog.java
android\app\ExpandableListActivity.java
android\app\Instrumentation.java
android\app\IntentService.java
android\app\KeyguardManager.java
android\app\LauncherActivity.java
android\app\ListActivity.java
android\app\LocalActivityManager.java
android\app\Notification.java
android\app\NotificationManager.java
android\app\PendingIntent.java
android\app\ProgressDialog.java
android\app\SearchManager.java
android\app\Service.java
android\app\TabActivity.java
android\app\TimePickerDialog.java
android\appwidget\AppWidgetH/OST.java
android\appwidget\AppWidgetH/OSTView.java
android\appwidget\AppWidgetManager.java
android\appwidget\AppWidgetProvider.java
android\appwidget\AppWidgetProviderInfo.java
android\content\pm\ActivityInfo.java)