+
SET_PROCESS_FOREGROUND
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.Manifest.permission.html b/docs/html/sdk/api_diff/4/changes/android.Manifest.permission.html
new file mode 100644
index 0000000000000..b0389a165745d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.Manifest.permission.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+android.Manifest.permission
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Removed Fields
+
+
+
+
+ String ADD_SYSTEM_SERVICE
+
+
+
+
+
+
+ String FOTA_UPDATE
+
+
+
+
+
+
+ String SET_PROCESS_FOREGROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.Manifest.permission_group.html b/docs/html/sdk/api_diff/4/changes/android.Manifest.permission_group.html
new file mode 100644
index 0000000000000..628ef0709619d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.Manifest.permission_group.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.Manifest.permission_group
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Added Fields
+
+
+
+
+ String STORAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.anim.html b/docs/html/sdk/api_diff/4/changes/android.R.anim.html
new file mode 100644
index 0000000000000..cce8c29daf904
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.anim.html
@@ -0,0 +1,297 @@
+
+
+
+
+
+
+
+
+
+android.R.anim
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.anim
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.array.html b/docs/html/sdk/api_diff/4/changes/android.R.array.html
new file mode 100644
index 0000000000000..43bd0b1cfd737
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.array.html
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+android.R.array
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.array
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.attr.html b/docs/html/sdk/api_diff/4/changes/android.R.attr.html
new file mode 100644
index 0000000000000..a4b9adb84866c
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.attr.html
@@ -0,0 +1,493 @@
+
+
+
+
+
+
+
+
+
+android.R.attr
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.attr
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.color.html b/docs/html/sdk/api_diff/4/changes/android.R.color.html
new file mode 100644
index 0000000000000..20ce475d4c4bc
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.color.html
@@ -0,0 +1,332 @@
+
+
+
+
+
+
+
+
+
+android.R.color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.dimen.html b/docs/html/sdk/api_diff/4/changes/android.R.dimen.html
new file mode 100644
index 0000000000000..d6736d741e42f
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.dimen.html
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+android.R.dimen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.dimen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.drawable.html b/docs/html/sdk/api_diff/4/changes/android.R.drawable.html
new file mode 100644
index 0000000000000..25776a9d66d71
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.drawable.html
@@ -0,0 +1,409 @@
+
+
+
+
+
+
+
+
+
+android.R.drawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.id.html b/docs/html/sdk/api_diff/4/changes/android.R.id.html
new file mode 100644
index 0000000000000..4fb48947496b7
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.id.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+android.R.id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.integer.html b/docs/html/sdk/api_diff/4/changes/android.R.integer.html
new file mode 100644
index 0000000000000..6b9e2c0140095
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.integer.html
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+android.R.integer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.layout.html b/docs/html/sdk/api_diff/4/changes/android.R.layout.html
new file mode 100644
index 0000000000000..b8aeabd2b3695
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.layout.html
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+android.R.layout
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.layout
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.string.html b/docs/html/sdk/api_diff/4/changes/android.R.string.html
new file mode 100644
index 0000000000000..770be4ed77c9c
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.string.html
@@ -0,0 +1,304 @@
+
+
+
+
+
+
+
+
+
+android.R.string
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.string
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.R.style.html b/docs/html/sdk/api_diff/4/changes/android.R.style.html
new file mode 100644
index 0000000000000..5dbe9a1938ad8
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.R.style.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+android.R.style
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.R.style
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.app.Activity.html b/docs/html/sdk/api_diff/4/changes/android.app.Activity.html
new file mode 100644
index 0000000000000..633252d091133
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.app.Activity.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.app.Activity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.app.Activity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.app.Dialog.html b/docs/html/sdk/api_diff/4/changes/android.app.Dialog.html
new file mode 100644
index 0000000000000..df5a13ccb5f2a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.app.Dialog.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.app.Dialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.app.Dialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.app.LauncherActivity.ListItem.html b/docs/html/sdk/api_diff/4/changes/android.app.LauncherActivity.ListItem.html
new file mode 100644
index 0000000000000..f837ae5e77185
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.app.LauncherActivity.ListItem.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.app.LauncherActivity.ListItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Added Fields
+
+
+
+
+ ResolveInfo resolveInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.app.LauncherActivity.html b/docs/html/sdk/api_diff/4/changes/android.app.LauncherActivity.html
new file mode 100644
index 0000000000000..2a21f3bdae781
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.app.LauncherActivity.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.app.LauncherActivity
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.app.PendingIntent.html b/docs/html/sdk/api_diff/4/changes/android.app.PendingIntent.html
new file mode 100644
index 0000000000000..032671bdd7eda
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.app.PendingIntent.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.app.PendingIntent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.app.SearchManager.html b/docs/html/sdk/api_diff/4/changes/android.app.SearchManager.html
new file mode 100644
index 0000000000000..7cde296d34fa3
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.app.SearchManager.html
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+android.app.SearchManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Methods
+
+
+
+
+ void onCancel (DialogInterface)
+
+
+Now deprecated .
+
+
+
+
+
+
+ void onDismiss (DialogInterface)
+
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.ComponentName.html b/docs/html/sdk/api_diff/4/changes/android.content.ComponentName.html
new file mode 100644
index 0000000000000..09b3892c94cda
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.ComponentName.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+android.content.ComponentName
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added interface java.lang.Comparable.
+
+
+
+
+
+
+ Added Methods
+
+
+
+
+ int compareTo (ComponentName)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.ContentProvider.html b/docs/html/sdk/api_diff/4/changes/android.content.ContentProvider.html
new file mode 100644
index 0000000000000..387574cf6717d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.ContentProvider.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.content.ContentProvider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.Context.html b/docs/html/sdk/api_diff/4/changes/android.content.Context.html
new file mode 100644
index 0000000000000..08ad9ad8b4e77
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.Context.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+android.content.Context
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.content.Context
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.ContextWrapper.html b/docs/html/sdk/api_diff/4/changes/android.content.ContextWrapper.html
new file mode 100644
index 0000000000000..6f67f68ee8d0a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.ContextWrapper.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.content.ContextWrapper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.Intent.html b/docs/html/sdk/api_diff/4/changes/android.content.Intent.html
new file mode 100644
index 0000000000000..69995d620b1fe
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.Intent.html
@@ -0,0 +1,235 @@
+
+
+
+
+
+
+
+
+
+android.content.Intent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.content.Intent
+
+
+
+
+
+
+
+ Added Methods
+
+
+
+
+ String getPackage ()
+
+
+
+
+
+
+ Intent parseUri (String, int)
+
+
+
+
+
+
+ Intent setPackage (String)
+
+
+
+
+
+
+ String toUri (int)
+
+
+
+
+
+
+
+
+
+ Changed Methods
+
+
+
+
+ Intent getIntent (String)
+
+
+Now deprecated .
+
+
+
+
+
+
+ String toURI ()
+
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.pm.ActivityInfo.html b/docs/html/sdk/api_diff/4/changes/android.content.pm.ActivityInfo.html
new file mode 100644
index 0000000000000..369dd3fa6198a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.pm.ActivityInfo.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.content.pm.ActivityInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.content.pm.ActivityInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.pm.ApplicationInfo.html b/docs/html/sdk/api_diff/4/changes/android.content.pm.ApplicationInfo.html
new file mode 100644
index 0000000000000..e218e8f7d1a54
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.pm.ApplicationInfo.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+android.content.pm.ApplicationInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.pm.ConfigurationInfo.html b/docs/html/sdk/api_diff/4/changes/android.content.pm.ConfigurationInfo.html
new file mode 100644
index 0000000000000..b44626b10c176
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.pm.ConfigurationInfo.html
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+android.content.pm.ConfigurationInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.pm.PackageManager.html b/docs/html/sdk/api_diff/4/changes/android.content.pm.PackageManager.html
new file mode 100644
index 0000000000000..86676116054ca
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.pm.PackageManager.html
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+
+
+android.content.pm.PackageManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Removed Methods
+
+
+
+
+ void installPackage(Uri, IPackageInstallObserver, int)
+
+
+
+
+
+
+ void installPackage(Uri)
+
+
+
+
+
+
+
+
+
+ Changed Methods
+
+
+
+
+ Intent getLaunchIntentForPackage (String)
+
+
+Change in exceptions thrown from android.content.pm.PackageManager.NameNotFoundException to no exceptions.
+
+
+
+
+
+
+
+
+
+
+ Removed Fields
+
+
+
+
+ int FORWARD_LOCK_PACKAGE
+
+
+
+
+
+
+ int INSTALL_FAILED_ALREADY_EXISTS
+
+
+
+
+
+
+ int INSTALL_FAILED_CONFLICTING_PROVIDER
+
+
+
+
+
+
+ int INSTALL_FAILED_DEXOPT
+
+
+
+
+
+
+ int INSTALL_FAILED_DUPLICATE_PACKAGE
+
+
+
+
+
+
+ int INSTALL_FAILED_INSUFFICIENT_STORAGE
+
+
+
+
+
+
+ int INSTALL_FAILED_INVALID_APK
+
+
+
+
+
+
+ int INSTALL_FAILED_INVALID_URI
+
+
+
+
+
+
+ int INSTALL_FAILED_MISSING_SHARED_LIBRARY
+
+
+
+
+
+
+ int INSTALL_FAILED_NO_SHARED_USER
+
+
+
+
+
+
+ int INSTALL_FAILED_OLDER_SDK
+
+
+
+
+
+
+ int INSTALL_FAILED_REPLACE_COULDNT_DELETE
+
+
+
+
+
+
+ int INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
+
+
+
+
+
+
+ int INSTALL_FAILED_UPDATE_INCOMPATIBLE
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_BAD_MANIFEST
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_MANIFEST_EMPTY
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_NOT_APK
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_NO_CERTIFICATES
+
+
+
+
+
+
+ int INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
+
+
+
+
+
+
+ int INSTALL_SUCCEEDED
+
+
+
+
+
+
+ int REPLACE_EXISTING_PACKAGE
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.pm.ProviderInfo.html b/docs/html/sdk/api_diff/4/changes/android.content.pm.ProviderInfo.html
new file mode 100644
index 0000000000000..059c7e056ddc6
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.pm.ProviderInfo.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.content.pm.ProviderInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.content.pm.ProviderInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.content.res.Configuration.html b/docs/html/sdk/api_diff/4/changes/android.content.res.Configuration.html
new file mode 100644
index 0000000000000..947243f5d610f
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.content.res.Configuration.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+android.content.res.Configuration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.content.res.Configuration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.Bitmap.html b/docs/html/sdk/api_diff/4/changes/android.graphics.Bitmap.html
new file mode 100644
index 0000000000000..df2e105adccc6
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.Bitmap.html
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+android.graphics.Bitmap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.Bitmap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.BitmapFactory.Options.html b/docs/html/sdk/api_diff/4/changes/android.graphics.BitmapFactory.Options.html
new file mode 100644
index 0000000000000..bc8cc7cc95769
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.BitmapFactory.Options.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+
+
+android.graphics.BitmapFactory.Options
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.BitmapFactory.html b/docs/html/sdk/api_diff/4/changes/android.graphics.BitmapFactory.html
new file mode 100644
index 0000000000000..8549752d2cabd
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.BitmapFactory.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.graphics.BitmapFactory
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Added Methods
+
+
+
+
+ Bitmap decodeResourceStream (Resources, TypedValue, InputStream, Rect, Options)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.Canvas.html b/docs/html/sdk/api_diff/4/changes/android.graphics.Canvas.html
new file mode 100644
index 0000000000000..49128fae5e530
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.Canvas.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.graphics.Canvas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.Canvas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.NinePatch.html b/docs/html/sdk/api_diff/4/changes/android.graphics.NinePatch.html
new file mode 100644
index 0000000000000..1a3f94a8dfa82
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.NinePatch.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.graphics.NinePatch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.NinePatch
+
+
+
+
+
+
+
+ Added Methods
+
+
+
+
+ int getDensity ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.Typeface.html b/docs/html/sdk/api_diff/4/changes/android.graphics.Typeface.html
new file mode 100644
index 0000000000000..6739f0522c0e2
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.Typeface.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.graphics.Typeface
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.Typeface
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.AnimationDrawable.html b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.AnimationDrawable.html
new file mode 100644
index 0000000000000..c5c7670e20a18
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.AnimationDrawable.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+android.graphics.drawable.AnimationDrawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.drawable.AnimationDrawable
+
+
Added interface android.graphics.drawable.Animatable.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.BitmapDrawable.html b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.BitmapDrawable.html
new file mode 100644
index 0000000000000..8dea6889397b2
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.BitmapDrawable.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+android.graphics.drawable.BitmapDrawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.drawable.BitmapDrawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.Drawable.html b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.Drawable.html
new file mode 100644
index 0000000000000..7e52fc66a4c66
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.Drawable.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.graphics.drawable.Drawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.drawable.Drawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.NinePatchDrawable.html b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.NinePatchDrawable.html
new file mode 100644
index 0000000000000..49245f16b4bab
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.graphics.drawable.NinePatchDrawable.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+android.graphics.drawable.NinePatchDrawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.graphics.drawable.NinePatchDrawable
+
+
+
+
+
+
+
+
+
+
+ Changed Constructors
+
+
+
+
+ NinePatchDrawable (Bitmap, byte[], Rect, String)
+
+
+Now deprecated .
+
+
+
+
+
+
+ NinePatchDrawable (NinePatch)
+
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.hardware.SensorManager.html b/docs/html/sdk/api_diff/4/changes/android.hardware.SensorManager.html
new file mode 100644
index 0000000000000..55ebacf3fc3fb
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.hardware.SensorManager.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+android.hardware.SensorManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Fields
+
+
+
+
+ float LIGHT_NO_MOON
+
+Changed in value from 0.001f to 0.0010f.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.inputmethodservice.KeyboardView.html b/docs/html/sdk/api_diff/4/changes/android.inputmethodservice.KeyboardView.html
new file mode 100644
index 0000000000000..6e927b802fc2b
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.inputmethodservice.KeyboardView.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.inputmethodservice.KeyboardView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.inputmethodservice.KeyboardView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.location.Address.html b/docs/html/sdk/api_diff/4/changes/android.location.Address.html
new file mode 100644
index 0000000000000..b32f4f38ed12e
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.location.Address.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+
+
+android.location.Address
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.location.Address
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.media.AudioManager.html b/docs/html/sdk/api_diff/4/changes/android.media.AudioManager.html
new file mode 100644
index 0000000000000..1ac2b9c0fd147
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.media.AudioManager.html
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+android.media.AudioManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Methods
+
+
+
+
+ int getRouting (int)
+
+
+Now deprecated .
+
+
+
+
+
+
+ void setRouting (int, int, int)
+
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.media.MediaRecorder.AudioSource.html b/docs/html/sdk/api_diff/4/changes/android.media.MediaRecorder.AudioSource.html
new file mode 100644
index 0000000000000..b371e46a0ae51
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.media.MediaRecorder.AudioSource.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+android.media.MediaRecorder.AudioSource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.media.MediaRecorder.html b/docs/html/sdk/api_diff/4/changes/android.media.MediaRecorder.html
new file mode 100644
index 0000000000000..8f7aa00b089c3
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.media.MediaRecorder.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.media.MediaRecorder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.media.ToneGenerator.html b/docs/html/sdk/api_diff/4/changes/android.media.ToneGenerator.html
new file mode 100644
index 0000000000000..c1e1bb88360de
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.media.ToneGenerator.html
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+android.media.ToneGenerator
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.net.wifi.WifiManager.html b/docs/html/sdk/api_diff/4/changes/android.net.wifi.WifiManager.html
new file mode 100644
index 0000000000000..f1fcaad1365ec
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.net.wifi.WifiManager.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.net.wifi.WifiManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.net.wifi.WifiManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.os.Build.VERSION.html b/docs/html/sdk/api_diff/4/changes/android.os.Build.VERSION.html
new file mode 100644
index 0000000000000..941c554045a17
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.os.Build.VERSION.html
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+android.os.Build.VERSION
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Added Fields
+
+
+
+
+ String CODENAME
+
+
+
+
+
+
+ int SDK_INT
+
+
+
+
+
+
+
+
+
+ Changed Fields
+
+
+
+
+ String SDK
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.os.Build.html b/docs/html/sdk/api_diff/4/changes/android.os.Build.html
new file mode 100644
index 0000000000000..075819af3049a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.os.Build.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.os.Build
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.os.Build
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.os.RemoteCallbackList.html b/docs/html/sdk/api_diff/4/changes/android.os.RemoteCallbackList.html
new file mode 100644
index 0000000000000..de379ea26a5b0
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.os.RemoteCallbackList.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+android.os.RemoteCallbackList
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Genres.Members.html b/docs/html/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Genres.Members.html
new file mode 100644
index 0000000000000..af0b161a88a1d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Genres.Members.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+android.provider.MediaStore.Audio.Genres.Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Fields
+
+
+
+
+ String DEFAULT_SORT_ORDER
+
+Changed in value from "title" to "title_key".
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Media.html b/docs/html/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Media.html
new file mode 100644
index 0000000000000..aa0744212274c
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Media.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+android.provider.MediaStore.Audio.Media
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Fields
+
+
+
+
+ String DEFAULT_SORT_ORDER
+
+Changed in value from "title" to "title_key".
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.provider.Settings.Secure.html b/docs/html/sdk/api_diff/4/changes/android.provider.Settings.Secure.html
new file mode 100644
index 0000000000000..be600e4911222
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.provider.Settings.Secure.html
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+android.provider.Settings.Secure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.provider.Settings.System.html b/docs/html/sdk/api_diff/4/changes/android.provider.Settings.System.html
new file mode 100644
index 0000000000000..d979133fc1c99
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.provider.Settings.System.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.provider.Settings.System
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsManager.html b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsManager.html
new file mode 100644
index 0000000000000..35d07a4ba90b9
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsManager.html
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+
+
+android.telephony.gsm.SmsManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.telephony.gsm.SmsManager
+
+
Now deprecated .
+
+
+
+
+
+
+ Changed Methods
+
+
+
+
+ ArrayList<String> divideMessage (String)
+
+
+Change from non-final to final. Now deprecated .
+
+
+
+
+
+
+ SmsManager getDefault ()
+
+
+Change from non-final to final. Now deprecated .
+
+
+
+
+
+
+ void sendDataMessage (String, String, short, byte[], PendingIntent, PendingIntent)
+
+
+Change from non-final to final. Now deprecated .
+
+
+
+
+
+
+ void sendMultipartTextMessage (String, String, ArrayList<String>, ArrayList<PendingIntent>, ArrayList<PendingIntent>)
+
+
+Change from non-final to final. Now deprecated .
+
+
+
+
+
+
+ void sendTextMessage (String, String, String, PendingIntent, PendingIntent)
+
+
+Change from non-final to final. Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.MessageClass.html b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.MessageClass.html
new file mode 100644
index 0000000000000..c84893946798a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.MessageClass.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+android.telephony.gsm.SmsMessage.MessageClass
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.SubmitPdu.html b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.SubmitPdu.html
new file mode 100644
index 0000000000000..af3649684904d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.SubmitPdu.html
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+android.telephony.gsm.SmsMessage.SubmitPdu
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.html b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.html
new file mode 100644
index 0000000000000..e480955a4e91d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.html
@@ -0,0 +1,505 @@
+
+
+
+
+
+
+
+
+
+android.telephony.gsm.SmsMessage
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.telephony.gsm.SmsMessage
+
+
Now deprecated .
+
+
+
+
+
+ Changed Constructors
+
+
+
+
+ SmsMessage ()
+
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.test.AndroidTestCase.html b/docs/html/sdk/api_diff/4/changes/android.test.AndroidTestCase.html
new file mode 100644
index 0000000000000..8e772ab6793de
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.test.AndroidTestCase.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+android.test.AndroidTestCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.test.mock.MockContext.html b/docs/html/sdk/api_diff/4/changes/android.test.mock.MockContext.html
new file mode 100644
index 0000000000000..317556adc2023
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.test.mock.MockContext.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.test.mock.MockContext
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.test.mock.MockContext
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.test.mock.MockPackageManager.html b/docs/html/sdk/api_diff/4/changes/android.test.mock.MockPackageManager.html
new file mode 100644
index 0000000000000..939b9e89f1247
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.test.mock.MockPackageManager.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.test.mock.MockPackageManager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Removed Methods
+
+
+
+
+ void installPackage(Uri, IPackageInstallObserver, int)
+
+
+
+
+
+
+
+
+
+ Changed Methods
+
+
+
+
+ Intent getLaunchIntentForPackage (String)
+
+
+Change in exceptions thrown from android.content.pm.PackageManager.NameNotFoundException to no exceptions.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.text.style.ImageSpan.html b/docs/html/sdk/api_diff/4/changes/android.text.style.ImageSpan.html
new file mode 100644
index 0000000000000..729d9ef161f18
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.text.style.ImageSpan.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+
+
+android.text.style.ImageSpan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.text.style.ImageSpan
+
+
+
+
+
+
+ Added Constructors
+
+
+
+
+ ImageSpan (Context, Bitmap)
+
+
+
+
+
+
+ ImageSpan (Context, Bitmap, int)
+
+
+
+
+
+
+
+
+
+ Changed Constructors
+
+
+
+
+ ImageSpan (Bitmap)
+
+
+Now deprecated .
+
+
+
+
+
+
+ ImageSpan (Bitmap, int)
+
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.util.Config.html b/docs/html/sdk/api_diff/4/changes/android.util.Config.html
new file mode 100644
index 0000000000000..e5d67d9cf9e83
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.util.Config.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+android.util.Config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.util.Config
+
+
+
+
+
+
+
+
+ Changed Fields
+
+
+
+
+ boolean LOGD
+
+Now deprecated .
+
+
+
+
+
+
+ boolean LOGV
+
+Now deprecated .
+
+
+
+
+
+
+ boolean PROFILE
+
+Now deprecated .
+
+
+
+
+
+
+ boolean RELEASE
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.util.DisplayMetrics.html b/docs/html/sdk/api_diff/4/changes/android.util.DisplayMetrics.html
new file mode 100644
index 0000000000000..4ab0b381fffed
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.util.DisplayMetrics.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+android.util.DisplayMetrics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.util.TypedValue.html b/docs/html/sdk/api_diff/4/changes/android.util.TypedValue.html
new file mode 100644
index 0000000000000..fd15172742370
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.util.TypedValue.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+android.util.TypedValue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.util.TypedValue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.view.Surface.html b/docs/html/sdk/api_diff/4/changes/android.view.Surface.html
new file mode 100644
index 0000000000000..723191330bc86
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.view.Surface.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+android.view.Surface
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.view.Surface
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Fields
+
+
+
+
+ int SURACE_FROZEN
+
+Now deprecated .
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.view.VelocityTracker.html b/docs/html/sdk/api_diff/4/changes/android.view.VelocityTracker.html
new file mode 100644
index 0000000000000..208ee0d99ac58
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.view.VelocityTracker.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.view.VelocityTracker
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.view.View.html b/docs/html/sdk/api_diff/4/changes/android.view.View.html
new file mode 100644
index 0000000000000..1696e1c5187f8
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.view.View.html
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+android.view.View
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.view.View
+
+
Added interface android.view.accessibility.AccessibilityEventSource.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.view.ViewConfiguration.html b/docs/html/sdk/api_diff/4/changes/android.view.ViewConfiguration.html
new file mode 100644
index 0000000000000..30a66ab37133e
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.view.ViewConfiguration.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.view.ViewConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.view.Window.Callback.html b/docs/html/sdk/api_diff/4/changes/android.view.Window.Callback.html
new file mode 100644
index 0000000000000..61626bd8c0f05
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.view.Window.Callback.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.view.Window.Callback
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.widget.AutoCompleteTextView.html b/docs/html/sdk/api_diff/4/changes/android.widget.AutoCompleteTextView.html
new file mode 100644
index 0000000000000..2ad8c43c8531c
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.widget.AutoCompleteTextView.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.widget.AutoCompleteTextView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.widget.CheckedTextView.html b/docs/html/sdk/api_diff/4/changes/android.widget.CheckedTextView.html
new file mode 100644
index 0000000000000..91675dc865775
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.widget.CheckedTextView.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+android.widget.CheckedTextView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Changed from abstract to non-abstract.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.widget.ListView.html b/docs/html/sdk/api_diff/4/changes/android.widget.ListView.html
new file mode 100644
index 0000000000000..37680eb262bd7
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.widget.ListView.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+android.widget.ListView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.widget.ListView
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.widget.PopupWindow.html b/docs/html/sdk/api_diff/4/changes/android.widget.PopupWindow.html
new file mode 100644
index 0000000000000..e97e296d6f167
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.widget.PopupWindow.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+android.widget.PopupWindow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.widget.PopupWindow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.widget.TabHost.TabSpec.html b/docs/html/sdk/api_diff/4/changes/android.widget.TabHost.TabSpec.html
new file mode 100644
index 0000000000000..639b4665b1373
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.widget.TabHost.TabSpec.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+android.widget.TabHost.TabSpec
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Added Methods
+
+
+
+
+ String getTag ()
+
+
+
+
+
+
+ TabSpec setIndicator (View)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/android.widget.TabWidget.html b/docs/html/sdk/api_diff/4/changes/android.widget.TabWidget.html
new file mode 100644
index 0000000000000..beb40561236a8
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/android.widget.TabWidget.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+android.widget.TabWidget
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class android.widget.TabWidget
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/changes-summary.html b/docs/html/sdk/api_diff/4/changes/changes-summary.html
new file mode 100644
index 0000000000000..d4b794c1139e0
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/changes-summary.html
@@ -0,0 +1,352 @@
+
+
+
+
+
+
+
+
+
+Android API Differences Report
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Android API Differences Report
+
This report details the changes in the core Android framework API between two API Level
+specifications. It shows additions, modifications, and removals for packages, classes, methods, and fields.
+The report also includes general statistics that characterize the extent and type of the differences.
+
This report is based a comparison of the Android API specifications
+whose API Level identifiers are given in the upper-right corner of this page. It compares a
+newer "to" API to an older "from" API, noting all changes relative to the
+older API. So, for example, API elements marked as removed are no longer present in the "to"
+API specification.
+
To navigate the report, use the "Select a Diffs Index" and "Filter the Index"
+controls on the left. The report uses text formatting to indicate interface names ,
+links to reference documentation , and links to change
+description . The statistics are accessible from the "Statistics" link in the upper-right corner.
+
For more information about the Android framework API and SDK,
+see the Android Developers site .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/classes_index_additions.html b/docs/html/sdk/api_diff/4/changes/classes_index_additions.html
new file mode 100644
index 0000000000000..8100cfc1418ff
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/classes_index_additions.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+Class Additions Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
G
+
I
+
O
+
P
+
S
+
V
+
W
+
TOP
+
+
Animatable
+
AnticipateInterpolator
+
AnticipateOvershootInterpolator
+
+
B
+
A
+
G
+
I
+
O
+
P
+
S
+
V
+
W
+
TOP
+
+
BounceInterpolator
+
Build.VERSION_CODES
+
+
G
+
A
+
B
+
I
+
O
+
P
+
S
+
V
+
W
+
TOP
+
+
GLES10
+
GLES10Ext
+
GLES11
+
GLES11Ext
+
+
I
+
A
+
B
+
G
+
O
+
P
+
S
+
V
+
W
+
TOP
+
+
IntentSender
+
IntentSender.OnFinished
+
IntentSender.SendIntentException
+
+
O
+
A
+
B
+
G
+
I
+
P
+
S
+
V
+
W
+
TOP
+
+
OvershootInterpolator
+
+
P
+
A
+
B
+
G
+
I
+
O
+
S
+
V
+
W
+
TOP
+
+
PathPermission
+
+
S
+
A
+
B
+
G
+
I
+
O
+
P
+
V
+
W
+
TOP
+
+
SmsManager
+
SmsMessage
+
SmsMessage.MessageClass
+
SmsMessage.SubmitPdu
+
+
V
+
A
+
B
+
G
+
I
+
O
+
P
+
S
+
W
+
TOP
+
+
ViewDebug.FlagToString
+
+
W
+
A
+
B
+
G
+
I
+
O
+
P
+
S
+
V
+
TOP
+
+
WifiManager.MulticastLock
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/classes_index_all.html b/docs/html/sdk/api_diff/4/changes/classes_index_all.html
new file mode 100644
index 0000000000000..667a433a00251
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/classes_index_all.html
@@ -0,0 +1,507 @@
+
+
+
+
+
+
+
+
+
+Class Differences Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Activity
+
ActivityInfo
+
Address
+
AndroidTestCase
+
Animatable
+
AnimationDrawable
+
AnticipateInterpolator
+
AnticipateOvershootInterpolator
+
ApplicationInfo
+
AudioManager
+
AutoCompleteTextView
+
+
B
+
A
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Bitmap
+
BitmapDrawable
+
BitmapFactory
+
BitmapFactory.Options
+
BounceInterpolator
+
Build
+
Build.VERSION
+
Build.VERSION_CODES
+
+
C
+
A
+
B
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Canvas
+
CheckedTextView
+
ComponentName
+
Config
+
Configuration
+
ConfigurationInfo
+
ContentProvider
+
Context
+
ContextWrapper
+
+
D
+
A
+
B
+
C
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Date
+
Dialog
+
DisplayMetrics
+
Drawable
+
+
G
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
GLES10
+
GLES10Ext
+
GLES11
+
GLES11Ext
+
+
I
+
A
+
B
+
C
+
D
+
G
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
ImageSpan
+
Intent
+
IntentSender
+
IntentSender.OnFinished
+
IntentSender.SendIntentException
+
IPackageInstallObserver
+
IPackageInstallObserver.Stub
+
+
K
+
A
+
B
+
C
+
D
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
KeyboardView
+
+
L
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
LauncherActivity
+
LauncherActivity.ListItem
+
ListView
+
+
M
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Manifest.permission
+
Manifest.permission_group
+
MediaRecorder
+
MediaRecorder.AudioSource
+
MediaStore.Audio.Genres.Members
+
MediaStore.Audio.Media
+
MockContext
+
MockPackageManager
+
+
N
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
O
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
NinePatch
+
NinePatchDrawable
+
+
O
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
OvershootInterpolator
+
+
P
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
PackageManager
+
PathPermission
+
PendingIntent
+
PopupWindow
+
ProviderInfo
+
+
R
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
S
+
T
+
V
+
W
+
TOP
+
+
R.anim
+
R.array
+
R.attr
+
R.color
+
R.dimen
+
R.drawable
+
R.id
+
R.integer
+
R.layout
+
R.string
+
R.style
+
RemoteCallbackList
+
+
S
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
T
+
V
+
W
+
TOP
+
+
SearchManager
+
SensorManager
+
Settings.Secure
+
Settings.System
+
SmsManager
+
android.telephony
+
android.telephony.gsm
+
SmsMessage
+
android.telephony
+
android.telephony.gsm
+
SmsMessage.MessageClass
+
android.telephony
+
android.telephony.gsm
+
SmsMessage.SubmitPdu
+
android.telephony
+
android.telephony.gsm
+
Socket
+
String
+
Surface
+
+
T
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
V
+
W
+
TOP
+
+
TabHost.TabSpec
+
TabWidget
+
ToneGenerator
+
TypedValue
+
Typeface
+
+
V
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
W
+
TOP
+
+
VelocityTracker
+
View
+
ViewConfiguration
+
ViewDebug.FlagToString
+
+
W
+
A
+
B
+
C
+
D
+
G
+
I
+
K
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
V
+
TOP
+
+
WifiManager
+
WifiManager.MulticastLock
+
Window.Callback
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/classes_index_changes.html b/docs/html/sdk/api_diff/4/changes/classes_index_changes.html
new file mode 100644
index 0000000000000..246e64ba0579e
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/classes_index_changes.html
@@ -0,0 +1,411 @@
+
+
+
+
+
+
+
+
+
+Class Changes Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Activity
+
ActivityInfo
+
Address
+
AndroidTestCase
+
AnimationDrawable
+
ApplicationInfo
+
AudioManager
+
AutoCompleteTextView
+
+
B
+
A
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Bitmap
+
BitmapDrawable
+
BitmapFactory
+
BitmapFactory.Options
+
Build
+
Build.VERSION
+
+
C
+
A
+
B
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Canvas
+
CheckedTextView
+
ComponentName
+
Config
+
Configuration
+
ConfigurationInfo
+
ContentProvider
+
Context
+
ContextWrapper
+
+
D
+
A
+
B
+
C
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Date
+
Dialog
+
DisplayMetrics
+
Drawable
+
+
I
+
A
+
B
+
C
+
D
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
ImageSpan
+
Intent
+
+
K
+
A
+
B
+
C
+
D
+
I
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
KeyboardView
+
+
L
+
A
+
B
+
C
+
D
+
I
+
K
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
LauncherActivity
+
LauncherActivity.ListItem
+
ListView
+
+
M
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
N
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
Manifest.permission
+
Manifest.permission_group
+
MediaRecorder
+
MediaRecorder.AudioSource
+
MediaStore.Audio.Genres.Members
+
MediaStore.Audio.Media
+
MockContext
+
MockPackageManager
+
+
N
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
P
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
NinePatch
+
NinePatchDrawable
+
+
P
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
PackageManager
+
PendingIntent
+
PopupWindow
+
ProviderInfo
+
+
R
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
S
+
T
+
V
+
W
+
TOP
+
+
R.anim
+
R.array
+
R.attr
+
R.color
+
R.dimen
+
R.drawable
+
R.id
+
R.integer
+
R.layout
+
R.string
+
R.style
+
RemoteCallbackList
+
+
S
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
T
+
V
+
W
+
TOP
+
+
SearchManager
+
SensorManager
+
Settings.Secure
+
Settings.System
+
SmsManager
+
SmsMessage
+
SmsMessage.MessageClass
+
SmsMessage.SubmitPdu
+
Socket
+
String
+
Surface
+
+
T
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
V
+
W
+
TOP
+
+
TabHost.TabSpec
+
TabWidget
+
ToneGenerator
+
TypedValue
+
Typeface
+
+
V
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
W
+
TOP
+
+
VelocityTracker
+
View
+
ViewConfiguration
+
+
W
+
A
+
B
+
C
+
D
+
I
+
K
+
L
+
M
+
N
+
P
+
R
+
S
+
T
+
V
+
TOP
+
+
WifiManager
+
Window.Callback
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/classes_index_removals.html b/docs/html/sdk/api_diff/4/changes/classes_index_removals.html
new file mode 100644
index 0000000000000..f5cb9dd69b9e6
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/classes_index_removals.html
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+Class Removals Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
I
+
TOP
+
+
IPackageInstallObserver
+
IPackageInstallObserver.Stub
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/constructors_index_additions.html b/docs/html/sdk/api_diff/4/changes/constructors_index_additions.html
new file mode 100644
index 0000000000000..7d6ad75380b2a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/constructors_index_additions.html
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+Constructor Additions Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
B
+
I
+
N
+
TOP
+
+
BitmapDrawable
+
BitmapDrawable
+(Resources) constructor
+
BitmapDrawable
+(Resources, Bitmap) constructor
+
+
I
+
B
+
N
+
TOP
+
+
ImageSpan
+
ImageSpan
+(Context, Bitmap) constructor
+
ImageSpan
+(Context, Bitmap, int) constructor
+
+
N
+
B
+
I
+
TOP
+
+
NinePatchDrawable
+
NinePatchDrawable
+(Resources, Bitmap, byte[], Rect, String) constructor
+
NinePatchDrawable
+(Resources, NinePatch) constructor
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/constructors_index_all.html b/docs/html/sdk/api_diff/4/changes/constructors_index_all.html
new file mode 100644
index 0000000000000..87ed25915feab
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/constructors_index_all.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+Constructor Differences Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
B
+
D
+
I
+
N
+
S
+
TOP
+
+
BitmapDrawable
+
BitmapDrawable
+(Resources) constructor
+
BitmapDrawable
+(Resources, Bitmap) constructor
+
BitmapDrawable
+() constructor
+
BitmapDrawable
+(Bitmap) constructor
+
+
D
+
B
+
I
+
N
+
S
+
TOP
+
+
Date
+
Date
+() constructor
+
Date
+(int, int, int, int, int, int) constructor
+
+
I
+
B
+
D
+
N
+
S
+
TOP
+
+
ImageSpan
+
ImageSpan
+(Context, Bitmap) constructor
+
ImageSpan
+(Context, Bitmap, int) constructor
+
ImageSpan
+(Bitmap) constructor
+
ImageSpan
+(Bitmap, int) constructor
+
+
N
+
B
+
D
+
I
+
S
+
TOP
+
+
NinePatchDrawable
+
NinePatchDrawable
+(Resources, Bitmap, byte[], Rect, String) constructor
+
NinePatchDrawable
+(Resources, NinePatch) constructor
+
NinePatchDrawable
+(Bitmap, byte[], Rect, String) constructor
+
NinePatchDrawable
+(NinePatch) constructor
+
+
S
+
B
+
D
+
I
+
N
+
TOP
+
+
SmsMessage
+() constructor
+
SmsMessage.SubmitPdu
+() constructor
+
Socket
+
Socket
+() constructor
+
Socket
+(String, int) constructor
+
Socket
+(String, int, InetAddress, int) constructor
+
Socket
+(Proxy) constructor
+
Socket
+(SocketImpl) constructor
+
String
+
String
+() constructor
+
String
+(byte[]) constructor
+
String
+(byte[], int) constructor
+
String
+(byte[], int, int) constructor
+
String
+(byte[], int, int, int) constructor
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/constructors_index_changes.html b/docs/html/sdk/api_diff/4/changes/constructors_index_changes.html
new file mode 100644
index 0000000000000..a61b76fffe98b
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/constructors_index_changes.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+Constructor Changes Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
B
+
D
+
I
+
N
+
S
+
TOP
+
+
BitmapDrawable
+
BitmapDrawable
+() constructor
+
BitmapDrawable
+(Bitmap) constructor
+
+
D
+
B
+
I
+
N
+
S
+
TOP
+
+
Date
+
Date
+() constructor
+
Date
+(int, int, int, int, int, int) constructor
+
+
I
+
B
+
D
+
N
+
S
+
TOP
+
+
ImageSpan
+
ImageSpan
+(Bitmap) constructor
+
ImageSpan
+(Bitmap, int) constructor
+
+
N
+
B
+
D
+
I
+
S
+
TOP
+
+
NinePatchDrawable
+
NinePatchDrawable
+(Bitmap, byte[], Rect, String) constructor
+
NinePatchDrawable
+(NinePatch) constructor
+
+
S
+
B
+
D
+
I
+
N
+
TOP
+
+
SmsMessage
+() constructor
+
SmsMessage.SubmitPdu
+() constructor
+
Socket
+
Socket
+() constructor
+
Socket
+(String, int) constructor
+
Socket
+(String, int, InetAddress, int) constructor
+
Socket
+(Proxy) constructor
+
Socket
+(SocketImpl) constructor
+
String
+
String
+() constructor
+
String
+(byte[]) constructor
+
String
+(byte[], int) constructor
+
String
+(byte[], int, int) constructor
+
String
+(byte[], int, int, int) constructor
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/constructors_index_removals.html b/docs/html/sdk/api_diff/4/changes/constructors_index_removals.html
new file mode 100644
index 0000000000000..811082866c895
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/constructors_index_removals.html
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+Constructor Removals Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/fields_index_additions.html b/docs/html/sdk/api_diff/4/changes/fields_index_additions.html
new file mode 100644
index 0000000000000..6a500b451e9a6
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/fields_index_additions.html
@@ -0,0 +1,1649 @@
+
+
+
+
+
+
+
+
+
+Field Additions Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
ACCESSIBILITY_ENABLED
+
+
ACCESSIBILITY_SERVICE
+
+
ACTION_BATTERY_OKAY
+
+
ACTION_POWER_CONNECTED
+
+
ACTION_POWER_DISCONNECTED
+
+
ACTION_POWER_USAGE_SUMMARY
+
+
ACTION_SEND_MULTIPLE
+
+
ACTION_SHUTDOWN
+
+
allowBackup
+
+
anticipate_interpolator
+
+
anticipate_overshoot_interpolator
+
+
anyDensity
+
+
autoUrlDetect
+
+
+
B
+
A
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
backupAgent
+
+
bounce_interpolator
+
+
+
C
+
A
+
B
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
CHANGE_WIFI_MULTICAST_STATE
+
+
CODENAME
+
+
CONFIG_SCREEN_LAYOUT
+
+
contentDescription
+
+
CONTEXT_RESTRICTED
+
+
CPU_ABI
+
+
+
D
+
A
+
B
+
C
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
density
+
+
DENSITY_DEFAULT
+ in
+
android.util.DisplayMetrics
+
+ in
+
android.util.TypedValue
+
+
DENSITY_HIGH
+
+
DENSITY_LOW
+
+
DENSITY_MEDIUM
+
+
DENSITY_NONE
+ in
+
android.graphics.Bitmap
+
+ in
+
android.util.TypedValue
+
+
densityDpi
+
+
donut_resource_pad1
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad10
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad11
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad12
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad13
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad14
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad15
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad16
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad17
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad18
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad19
+ in
+
android.R.anim
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad2
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad20
+ in
+
android.R.anim
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+
donut_resource_pad21
+ in
+
android.R.anim
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+
donut_resource_pad22
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+
donut_resource_pad23
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad24
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad25
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad26
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad27
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad28
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad29
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad3
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad30
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad31
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad32
+
+
donut_resource_pad33
+
+
donut_resource_pad34
+
+
donut_resource_pad35
+
+
donut_resource_pad36
+
+
donut_resource_pad37
+
+
donut_resource_pad38
+
+
donut_resource_pad39
+
+
donut_resource_pad4
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad40
+
+
donut_resource_pad5
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad6
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad7
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad8
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad9
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
dropDownHeight
+
+
+
E
+
A
+
B
+
C
+
D
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
ENABLED_ACCESSIBILITY_SERVICES
+
+
eventsInterceptionEnabled
+
+
EXTRA_DATA_KEY
+
+
extraTension
+
+
+
F
+
A
+
B
+
C
+
D
+
E
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
fadeDuration
+
+
fadeEnabled
+
+
fadeOffset
+
+
FILL_IN_PACKAGE
+
+
FLAG_RESIZEABLE_FOR_SCREENS
+
+
FLAG_SUPPORTS_LARGE_SCREENS
+
+
FLAG_SUPPORTS_NORMAL_SCREENS
+
+
FLAG_SUPPORTS_SCREEN_DENSITIES
+
+
FLAG_SUPPORTS_SMALL_SCREENS
+
+
FLAG_TEST_ONLY
+
+
FLAG_UPDATED_SYSTEM_APP
+
+
FOCUSABLES_ALL
+
+
FOCUSABLES_TOUCH_MODE
+
+
+
G
+
A
+
B
+
C
+
D
+
E
+
F
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
gestureColor
+
+
gestureStrokeAngleThreshold
+
+
gestureStrokeLengthThreshold
+
+
gestureStrokeSquarenessThreshold
+
+
gestureStrokeType
+
+
gestureStrokeWidth
+
+
GL_ES_VERSION_UNDEFINED
+
+
glEsVersion
+
+
GLOBAL_SEARCH
+
+
+
I
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
includeInGlobalSearch
+
+
inDensity
+
+
inInputShareable
+
+
inPurgeable
+
+
inScaled
+
+
inScreenDensity
+
+
INSTALL_LOCATION_PROVIDER
+
+
inTargetDensity
+
+
INTENT_ACTION_SEARCH_SETTINGS_CHANGED
+
+
INTENT_ACTION_SEARCHABLES_CHANGED
+
+
INTENT_ACTION_WEB_SEARCH_SETTINGS
+
+
+
L
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
largeScreens
+
+
linear_interpolator
+
+
+
M
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
MANUFACTURER
+
+
maxSdkVersion
+
+
+
N
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
normalScreens
+
+
+
O
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
onClick
+
+
overshoot_interpolator
+
+
+
P
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
pathPermissions
+
+
progressBarStyleInverse
+
+
progressBarStyleLargeInverse
+
+
progressBarStyleSmallInverse
+
+
+
Q
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
queryAfterZeroResults
+
+
+
R
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
READ_HISTORY_BOOKMARKS
+
+
reqGlEsVersion
+
+
resizeable
+
+
resolveInfo
+
+
+
S
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
T
+
U
+
V
+
W
+
TOP
+
+
screenLayout
+
+
SCREENLAYOUT_LONG_MASK
+
+
SCREENLAYOUT_LONG_NO
+
+
SCREENLAYOUT_LONG_UNDEFINED
+
+
SCREENLAYOUT_LONG_YES
+
+
SCREENLAYOUT_SIZE_LARGE
+
+
SCREENLAYOUT_SIZE_MASK
+
+
SCREENLAYOUT_SIZE_NORMAL
+
+
SCREENLAYOUT_SIZE_SMALL
+
+
SCREENLAYOUT_SIZE_UNDEFINED
+
+
SDK_INT
+
+
searchSettingsDescription
+
+
searchSuggestThreshold
+
+
SHORTCUT_MIME_TYPE
+
+
SHOW_WEB_SUGGESTIONS
+
+
smallScreens
+
+
stat_sys_vp_phone_call
+
+
stat_sys_vp_phone_call_on_hold
+
+
STORAGE
+
+
SUGGEST_COLUMN_INTENT_EXTRA_DATA
+
+
SUGGEST_COLUMN_SHORTCUT_ID
+
+
SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING
+
+
SUGGEST_NEVER_MAKE_SHORTCUT
+
+
SUGGEST_URI_PATH_SHORTCUT
+
+
SURFACE_FROZEN
+
+
+
T
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
U
+
V
+
W
+
TOP
+
+
targetSdkVersion
+ in
+
android.R.attr
+
+ in
+
android.content.pm.ApplicationInfo
+
+
tension
+
+
testOnly
+
+
textColorPrimaryInverseDisableOnly
+
+
TONE_CDMA_ABBR_ALERT
+
+
TONE_CDMA_ABBR_INTERCEPT
+
+
TONE_CDMA_ABBR_REORDER
+
+
TONE_CDMA_ALERT_AUTOREDIAL_LITE
+
+
TONE_CDMA_ALERT_CALL_GUARD
+
+
TONE_CDMA_ALERT_INCALL_LITE
+
+
TONE_CDMA_ALERT_NETWORK_LITE
+
+
TONE_CDMA_ANSWER
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT3
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT5
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT6
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT7
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI
+
+
TONE_CDMA_CALLDROP_LITE
+
+
TONE_CDMA_CONFIRM
+
+
TONE_CDMA_DIAL_TONE_LITE
+
+
TONE_CDMA_EMERGENCY_RINGBACK
+
+
TONE_CDMA_HIGH_L
+
+
TONE_CDMA_HIGH_PBX_L
+
+
TONE_CDMA_HIGH_PBX_S_X4
+
+
TONE_CDMA_HIGH_PBX_SLS
+
+
TONE_CDMA_HIGH_PBX_SS
+
+
TONE_CDMA_HIGH_PBX_SSL
+
+
TONE_CDMA_HIGH_S_X4
+
+
TONE_CDMA_HIGH_SLS
+
+
TONE_CDMA_HIGH_SS
+
+
TONE_CDMA_HIGH_SS_2
+
+
TONE_CDMA_HIGH_SSL
+
+
TONE_CDMA_INTERCEPT
+
+
TONE_CDMA_KEYPAD_VOLUME_KEY_LITE
+
+
TONE_CDMA_LOW_L
+
+
TONE_CDMA_LOW_PBX_L
+
+
TONE_CDMA_LOW_PBX_S_X4
+
+
TONE_CDMA_LOW_PBX_SLS
+
+
TONE_CDMA_LOW_PBX_SS
+
+
TONE_CDMA_LOW_PBX_SSL
+
+
TONE_CDMA_LOW_S_X4
+
+
TONE_CDMA_LOW_SLS
+
+
TONE_CDMA_LOW_SS
+
+
TONE_CDMA_LOW_SS_2
+
+
TONE_CDMA_LOW_SSL
+
+
TONE_CDMA_MED_L
+
+
TONE_CDMA_MED_PBX_L
+
+
TONE_CDMA_MED_PBX_S_X4
+
+
TONE_CDMA_MED_PBX_SLS
+
+
TONE_CDMA_MED_PBX_SS
+
+
TONE_CDMA_MED_PBX_SSL
+
+
TONE_CDMA_MED_S_X4
+
+
TONE_CDMA_MED_SLS
+
+
TONE_CDMA_MED_SS
+
+
TONE_CDMA_MED_SS_2
+
+
TONE_CDMA_MED_SSL
+
+
TONE_CDMA_NETWORK_BUSY
+
+
TONE_CDMA_NETWORK_BUSY_ONE_SHOT
+
+
TONE_CDMA_NETWORK_CALLWAITING
+
+
TONE_CDMA_NETWORK_USA_RINGBACK
+
+
TONE_CDMA_ONE_MIN_BEEP
+
+
TONE_CDMA_PIP
+
+
TONE_CDMA_PRESSHOLDKEY_LITE
+
+
TONE_CDMA_REORDER
+
+
TONE_CDMA_SIGNAL_OFF
+
+
TONE_CDMA_SOFT_ERROR_LITE
+
+
TONE_SUP_CONFIRM
+
+
TONE_SUP_CONGESTION_ABBREV
+
+
TONE_SUP_INTERCEPT
+
+
TONE_SUP_INTERCEPT_ABBREV
+
+
TONE_SUP_PIP
+
+
TTS_DEFAULT_COUNTRY
+
+
TTS_DEFAULT_LANG
+
+
TTS_DEFAULT_PITCH
+
+
TTS_DEFAULT_RATE
+
+
TTS_DEFAULT_SYNTH
+
+
TTS_DEFAULT_VARIANT
+
+
TTS_USE_DEFAULTS
+
+
+
U
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
uncertainGestureColor
+
+
URI_INTENT_SCHEME
+
+
USER_QUERY
+
+
+
V
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
W
+
TOP
+
+
VOICE_CALL
+
+
VOICE_DOWNLINK
+
+
VOICE_UPLINK
+
+
+
W
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
TOP
+
+
Widget_ProgressBar_Inverse
+
+
Widget_ProgressBar_Large_Inverse
+
+
Widget_ProgressBar_Small_Inverse
+
+
WRITE_EXTERNAL_STORAGE
+
+
WRITE_HISTORY_BOOKMARKS
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/fields_index_all.html b/docs/html/sdk/api_diff/4/changes/fields_index_all.html
new file mode 100644
index 0000000000000..db767782fefca
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/fields_index_all.html
@@ -0,0 +1,1764 @@
+
+
+
+
+
+
+
+
+
+Field Differences Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
ACCESSIBILITY_ENABLED
+
+
ACCESSIBILITY_SERVICE
+
+
ACTION_BATTERY_OKAY
+
+
ACTION_POWER_CONNECTED
+
+
ACTION_POWER_DISCONNECTED
+
+
ACTION_POWER_USAGE_SUMMARY
+
+
ACTION_SEND_MULTIPLE
+
+
ACTION_SHUTDOWN
+
+
ADD_SYSTEM_SERVICE
+
+
allowBackup
+
+
anticipate_interpolator
+
+
anticipate_overshoot_interpolator
+
+
anyDensity
+
+
autoUrlDetect
+
+
+
B
+
A
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
backupAgent
+
+
bounce_interpolator
+
+
+
C
+
A
+
B
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
CHANGE_WIFI_MULTICAST_STATE
+
+
CODENAME
+
+
CONFIG_SCREEN_LAYOUT
+
+
contentDescription
+
+
CONTEXT_RESTRICTED
+
+
CPU_ABI
+
+
+
D
+
A
+
B
+
C
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
DEFAULT_SORT_ORDER
+ in
+
android.provider.MediaStore.Audio.Genres.Members
+
+ in
+
android.provider.MediaStore.Audio.Media
+
+
density
+
+
DENSITY_DEFAULT
+ in
+
android.util.DisplayMetrics
+
+ in
+
android.util.TypedValue
+
+
DENSITY_HIGH
+
+
DENSITY_LOW
+
+
DENSITY_MEDIUM
+
+
DENSITY_NONE
+ in
+
android.graphics.Bitmap
+
+ in
+
android.util.TypedValue
+
+
densityDpi
+
+
donut_resource_pad1
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad10
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad11
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad12
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad13
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad14
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad15
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad16
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad17
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad18
+ in
+
android.R.anim
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad19
+ in
+
android.R.anim
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad2
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad20
+ in
+
android.R.anim
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+
donut_resource_pad21
+ in
+
android.R.anim
+
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+
donut_resource_pad22
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.string
+
+
donut_resource_pad23
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad24
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad25
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad26
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad27
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+ in
+
android.R.string
+
+
donut_resource_pad28
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad29
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad3
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad30
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad31
+ in
+
android.R.color
+
+ in
+
android.R.drawable
+
+
donut_resource_pad32
+
+
donut_resource_pad33
+
+
donut_resource_pad34
+
+
donut_resource_pad35
+
+
donut_resource_pad36
+
+
donut_resource_pad37
+
+
donut_resource_pad38
+
+
donut_resource_pad39
+
+
donut_resource_pad4
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad40
+
+
donut_resource_pad5
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad6
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad7
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad8
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
donut_resource_pad9
+ in
+
android.R.anim
+
+ in
+
android.R.array
+
+ in
+
android.R.attr
+
+ in
+
android.R.color
+
+ in
+
android.R.dimen
+
+ in
+
android.R.drawable
+
+ in
+
android.R.id
+
+ in
+
android.R.integer
+
+ in
+
android.R.layout
+
+ in
+
android.R.string
+
+ in
+
android.R.style
+
+
dropDownHeight
+
+
+
E
+
A
+
B
+
C
+
D
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
ENABLED_ACCESSIBILITY_SERVICES
+
+
encodedMessage
+
+
encodedScAddress
+
+
ENCODING_16BIT
+
+
ENCODING_7BIT
+
+
ENCODING_8BIT
+
+
ENCODING_UNKNOWN
+
+
eventsInterceptionEnabled
+
+
EXTRA_DATA_KEY
+
+
extraTension
+
+
+
F
+
A
+
B
+
C
+
D
+
E
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
fadeDuration
+
+
fadeEnabled
+
+
fadeOffset
+
+
FILL_IN_PACKAGE
+
+
FLAG_RESIZEABLE_FOR_SCREENS
+
+
FLAG_SUPPORTS_LARGE_SCREENS
+
+
FLAG_SUPPORTS_NORMAL_SCREENS
+
+
FLAG_SUPPORTS_SCREEN_DENSITIES
+
+
FLAG_SUPPORTS_SMALL_SCREENS
+
+
FLAG_TEST_ONLY
+
+
FLAG_UPDATED_SYSTEM_APP
+
+
FOCUSABLES_ALL
+
+
FOCUSABLES_TOUCH_MODE
+
+
FORWARD_LOCK_PACKAGE
+
+
FOTA_UPDATE
+
+
+
G
+
A
+
B
+
C
+
D
+
E
+
F
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
gestureColor
+
+
gestureStrokeAngleThreshold
+
+
gestureStrokeLengthThreshold
+
+
gestureStrokeSquarenessThreshold
+
+
gestureStrokeType
+
+
gestureStrokeWidth
+
+
GL_ES_VERSION_UNDEFINED
+
+
glEsVersion
+
+
GLOBAL_SEARCH
+
+
+
I
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
includeInGlobalSearch
+
+
inDensity
+
+
inInputShareable
+
+
inPurgeable
+
+
inScaled
+
+
inScreenDensity
+
+
INSTALL_FAILED_ALREADY_EXISTS
+
+
INSTALL_FAILED_CONFLICTING_PROVIDER
+
+
INSTALL_FAILED_DEXOPT
+
+
INSTALL_FAILED_DUPLICATE_PACKAGE
+
+
INSTALL_FAILED_INSUFFICIENT_STORAGE
+
+
INSTALL_FAILED_INVALID_APK
+
+
INSTALL_FAILED_INVALID_URI
+
+
INSTALL_FAILED_MISSING_SHARED_LIBRARY
+
+
INSTALL_FAILED_NO_SHARED_USER
+
+
INSTALL_FAILED_OLDER_SDK
+
+
INSTALL_FAILED_REPLACE_COULDNT_DELETE
+
+
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
+
+
INSTALL_FAILED_UPDATE_INCOMPATIBLE
+
+
INSTALL_LOCATION_PROVIDER
+
+
INSTALL_PARSE_FAILED_BAD_MANIFEST
+
+
INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME
+
+
INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID
+
+
INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING
+
+
INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
+
+
INSTALL_PARSE_FAILED_MANIFEST_EMPTY
+
+
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
+
+
INSTALL_PARSE_FAILED_NO_CERTIFICATES
+
+
INSTALL_PARSE_FAILED_NOT_APK
+
+
INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
+
+
INSTALL_SUCCEEDED
+
+
inTargetDensity
+
+
INTENT_ACTION_SEARCH_SETTINGS_CHANGED
+
+
INTENT_ACTION_SEARCHABLES_CHANGED
+
+
INTENT_ACTION_WEB_SEARCH_SETTINGS
+
+
+
L
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
largeScreens
+
+
LIGHT_NO_MOON
+
+
linear_interpolator
+
+
LOGD
+
+
LOGV
+
+
+
M
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
MANUFACTURER
+
+
MAX_USER_DATA_BYTES
+
+
MAX_USER_DATA_SEPTETS
+
+
MAX_USER_DATA_SEPTETS_WITH_HEADER
+
+
maxSdkVersion
+
+
+
N
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
normalScreens
+
+
+
O
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
onClick
+
+
overshoot_interpolator
+
+
+
P
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
Q
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
pathPermissions
+
+
PROFILE
+
+
progressBarStyleInverse
+
+
progressBarStyleLargeInverse
+
+
progressBarStyleSmallInverse
+
+
+
Q
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
R
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
queryAfterZeroResults
+
+
+
R
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
S
+
T
+
U
+
V
+
W
+
TOP
+
+
READ_HISTORY_BOOKMARKS
+
+
RELEASE
+
+
REPLACE_EXISTING_PACKAGE
+
+
reqGlEsVersion
+
+
resizeable
+
+
resolveInfo
+
+
RESULT_ERROR_GENERIC_FAILURE
+
+
RESULT_ERROR_NO_SERVICE
+
+
RESULT_ERROR_NULL_PDU
+
+
RESULT_ERROR_RADIO_OFF
+
+
+
S
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
T
+
U
+
V
+
W
+
TOP
+
+
screenLayout
+
+
SCREENLAYOUT_LONG_MASK
+
+
SCREENLAYOUT_LONG_NO
+
+
SCREENLAYOUT_LONG_UNDEFINED
+
+
SCREENLAYOUT_LONG_YES
+
+
SCREENLAYOUT_SIZE_LARGE
+
+
SCREENLAYOUT_SIZE_MASK
+
+
SCREENLAYOUT_SIZE_NORMAL
+
+
SCREENLAYOUT_SIZE_SMALL
+
+
SCREENLAYOUT_SIZE_UNDEFINED
+
+
SDK
+
+
SDK_INT
+
+
searchSettingsDescription
+
+
searchSuggestThreshold
+
+
SET_PROCESS_FOREGROUND
+
+
SHORTCUT_MIME_TYPE
+
+
SHOW_WEB_SUGGESTIONS
+
+
smallScreens
+
+
stat_sys_vp_phone_call
+
+
stat_sys_vp_phone_call_on_hold
+
+
STATUS_ON_SIM_FREE
+
+
STATUS_ON_SIM_READ
+
+
STATUS_ON_SIM_SENT
+
+
STATUS_ON_SIM_UNREAD
+
+
STATUS_ON_SIM_UNSENT
+
+
STORAGE
+
+
SUGGEST_COLUMN_INTENT_EXTRA_DATA
+
+
SUGGEST_COLUMN_SHORTCUT_ID
+
+
SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING
+
+
SUGGEST_NEVER_MAKE_SHORTCUT
+
+
SUGGEST_URI_PATH_SHORTCUT
+
+
SURACE_FROZEN
+
+
SURFACE_FROZEN
+
+
+
T
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
U
+
V
+
W
+
TOP
+
+
targetSdkVersion
+ in
+
android.R.attr
+
+ in
+
android.content.pm.ApplicationInfo
+
+
tension
+
+
testOnly
+
+
textColorPrimaryInverseDisableOnly
+
+
TONE_CDMA_ABBR_ALERT
+
+
TONE_CDMA_ABBR_INTERCEPT
+
+
TONE_CDMA_ABBR_REORDER
+
+
TONE_CDMA_ALERT_AUTOREDIAL_LITE
+
+
TONE_CDMA_ALERT_CALL_GUARD
+
+
TONE_CDMA_ALERT_INCALL_LITE
+
+
TONE_CDMA_ALERT_NETWORK_LITE
+
+
TONE_CDMA_ANSWER
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT3
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT5
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT6
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PAT7
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING
+
+
TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI
+
+
TONE_CDMA_CALLDROP_LITE
+
+
TONE_CDMA_CONFIRM
+
+
TONE_CDMA_DIAL_TONE_LITE
+
+
TONE_CDMA_EMERGENCY_RINGBACK
+
+
TONE_CDMA_HIGH_L
+
+
TONE_CDMA_HIGH_PBX_L
+
+
TONE_CDMA_HIGH_PBX_S_X4
+
+
TONE_CDMA_HIGH_PBX_SLS
+
+
TONE_CDMA_HIGH_PBX_SS
+
+
TONE_CDMA_HIGH_PBX_SSL
+
+
TONE_CDMA_HIGH_S_X4
+
+
TONE_CDMA_HIGH_SLS
+
+
TONE_CDMA_HIGH_SS
+
+
TONE_CDMA_HIGH_SS_2
+
+
TONE_CDMA_HIGH_SSL
+
+
TONE_CDMA_INTERCEPT
+
+
TONE_CDMA_KEYPAD_VOLUME_KEY_LITE
+
+
TONE_CDMA_LOW_L
+
+
TONE_CDMA_LOW_PBX_L
+
+
TONE_CDMA_LOW_PBX_S_X4
+
+
TONE_CDMA_LOW_PBX_SLS
+
+
TONE_CDMA_LOW_PBX_SS
+
+
TONE_CDMA_LOW_PBX_SSL
+
+
TONE_CDMA_LOW_S_X4
+
+
TONE_CDMA_LOW_SLS
+
+
TONE_CDMA_LOW_SS
+
+
TONE_CDMA_LOW_SS_2
+
+
TONE_CDMA_LOW_SSL
+
+
TONE_CDMA_MED_L
+
+
TONE_CDMA_MED_PBX_L
+
+
TONE_CDMA_MED_PBX_S_X4
+
+
TONE_CDMA_MED_PBX_SLS
+
+
TONE_CDMA_MED_PBX_SS
+
+
TONE_CDMA_MED_PBX_SSL
+
+
TONE_CDMA_MED_S_X4
+
+
TONE_CDMA_MED_SLS
+
+
TONE_CDMA_MED_SS
+
+
TONE_CDMA_MED_SS_2
+
+
TONE_CDMA_MED_SSL
+
+
TONE_CDMA_NETWORK_BUSY
+
+
TONE_CDMA_NETWORK_BUSY_ONE_SHOT
+
+
TONE_CDMA_NETWORK_CALLWAITING
+
+
TONE_CDMA_NETWORK_USA_RINGBACK
+
+
TONE_CDMA_ONE_MIN_BEEP
+
+
TONE_CDMA_PIP
+
+
TONE_CDMA_PRESSHOLDKEY_LITE
+
+
TONE_CDMA_REORDER
+
+
TONE_CDMA_SIGNAL_OFF
+
+
TONE_CDMA_SOFT_ERROR_LITE
+
+
TONE_SUP_CONFIRM
+
+
TONE_SUP_CONGESTION_ABBREV
+
+
TONE_SUP_INTERCEPT
+
+
TONE_SUP_INTERCEPT_ABBREV
+
+
TONE_SUP_PIP
+
+
TTS_DEFAULT_COUNTRY
+
+
TTS_DEFAULT_LANG
+
+
TTS_DEFAULT_PITCH
+
+
TTS_DEFAULT_RATE
+
+
TTS_DEFAULT_SYNTH
+
+
TTS_DEFAULT_VARIANT
+
+
TTS_USE_DEFAULTS
+
+
+
U
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
V
+
W
+
TOP
+
+
uncertainGestureColor
+
+
URI_INTENT_SCHEME
+
+
USER_QUERY
+
+
+
V
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
W
+
TOP
+
+
VOICE_CALL
+
+
VOICE_DOWNLINK
+
+
VOICE_UPLINK
+
+
+
W
+
A
+
B
+
C
+
D
+
E
+
F
+
G
+
I
+
L
+
M
+
N
+
O
+
P
+
Q
+
R
+
S
+
T
+
U
+
V
+
TOP
+
+
Widget_ProgressBar_Inverse
+
+
Widget_ProgressBar_Large_Inverse
+
+
Widget_ProgressBar_Small_Inverse
+
+
WRITE_EXTERNAL_STORAGE
+
+
WRITE_HISTORY_BOOKMARKS
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/fields_index_changes.html b/docs/html/sdk/api_diff/4/changes/fields_index_changes.html
new file mode 100644
index 0000000000000..bd7a48f9b8c3a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/fields_index_changes.html
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+Field Changes Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
D
+
E
+
L
+
M
+
P
+
R
+
S
+
TOP
+
+
DEFAULT_SORT_ORDER
+ in
+
android.provider.MediaStore.Audio.Genres.Members
+
+ in
+
android.provider.MediaStore.Audio.Media
+
+
+
E
+
D
+
L
+
M
+
P
+
R
+
S
+
TOP
+
+
encodedMessage
+
+
encodedScAddress
+
+
ENCODING_16BIT
+
+
ENCODING_7BIT
+
+
ENCODING_8BIT
+
+
ENCODING_UNKNOWN
+
+
+
L
+
D
+
E
+
M
+
P
+
R
+
S
+
TOP
+
+
LIGHT_NO_MOON
+
+
LOGD
+
+
LOGV
+
+
+
M
+
D
+
E
+
L
+
P
+
R
+
S
+
TOP
+
+
MAX_USER_DATA_BYTES
+
+
MAX_USER_DATA_SEPTETS
+
+
MAX_USER_DATA_SEPTETS_WITH_HEADER
+
+
+
P
+
D
+
E
+
L
+
M
+
R
+
S
+
TOP
+
+
PROFILE
+
+
+
R
+
D
+
E
+
L
+
M
+
P
+
S
+
TOP
+
+
RELEASE
+
+
RESULT_ERROR_GENERIC_FAILURE
+
+
RESULT_ERROR_NO_SERVICE
+
+
RESULT_ERROR_NULL_PDU
+
+
RESULT_ERROR_RADIO_OFF
+
+
+
S
+
D
+
E
+
L
+
M
+
P
+
R
+
TOP
+
+
SDK
+
+
STATUS_ON_SIM_FREE
+
+
STATUS_ON_SIM_READ
+
+
STATUS_ON_SIM_SENT
+
+
STATUS_ON_SIM_UNREAD
+
+
STATUS_ON_SIM_UNSENT
+
+
SURACE_FROZEN
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/fields_index_removals.html b/docs/html/sdk/api_diff/4/changes/fields_index_removals.html
new file mode 100644
index 0000000000000..a249a9e011e6f
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/fields_index_removals.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+Field Removals Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
F
+
I
+
R
+
S
+
TOP
+
+
ADD_SYSTEM_SERVICE
+
+
+
F
+
A
+
I
+
R
+
S
+
TOP
+
+
FORWARD_LOCK_PACKAGE
+
+
FOTA_UPDATE
+
+
+
I
+
A
+
F
+
R
+
S
+
TOP
+
+
INSTALL_FAILED_ALREADY_EXISTS
+
+
INSTALL_FAILED_CONFLICTING_PROVIDER
+
+
INSTALL_FAILED_DEXOPT
+
+
INSTALL_FAILED_DUPLICATE_PACKAGE
+
+
INSTALL_FAILED_INSUFFICIENT_STORAGE
+
+
INSTALL_FAILED_INVALID_APK
+
+
INSTALL_FAILED_INVALID_URI
+
+
INSTALL_FAILED_MISSING_SHARED_LIBRARY
+
+
INSTALL_FAILED_NO_SHARED_USER
+
+
INSTALL_FAILED_OLDER_SDK
+
+
INSTALL_FAILED_REPLACE_COULDNT_DELETE
+
+
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
+
+
INSTALL_FAILED_UPDATE_INCOMPATIBLE
+
+
INSTALL_PARSE_FAILED_BAD_MANIFEST
+
+
INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME
+
+
INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID
+
+
INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING
+
+
INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
+
+
INSTALL_PARSE_FAILED_MANIFEST_EMPTY
+
+
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
+
+
INSTALL_PARSE_FAILED_NO_CERTIFICATES
+
+
INSTALL_PARSE_FAILED_NOT_APK
+
+
INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
+
+
INSTALL_SUCCEEDED
+
+
+
R
+
A
+
F
+
I
+
S
+
TOP
+
+
REPLACE_EXISTING_PACKAGE
+
+
+
S
+
A
+
F
+
I
+
R
+
TOP
+
+
SET_PROCESS_FOREGROUND
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/java.lang.String.html b/docs/html/sdk/api_diff/4/changes/java.lang.String.html
new file mode 100644
index 0000000000000..1e19474a97d36
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/java.lang.String.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+java.lang.String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class java.lang.String
+
+
+
+
+
+
+ Changed Constructors
+
+
+
+
+ String ()
+
+
+
+
+
+
+
+
+ String (byte[])
+
+
+
+
+
+
+
+
+ String (byte[], int)
+
+
+
+
+
+
+
+
+ String (byte[], int, int)
+
+
+
+
+
+
+
+
+ String (byte[], int, int, int)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/java.net.Socket.html b/docs/html/sdk/api_diff/4/changes/java.net.Socket.html
new file mode 100644
index 0000000000000..0d1cf765ff5ab
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/java.net.Socket.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+java.net.Socket
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class java.net.Socket
+
+
+
+
+
+
+ Changed Constructors
+
+
+
+
+ Socket ()
+
+
+
+
+
+
+
+
+ Socket (String, int)
+
+
+
+
+
+
+
+
+ Socket (String, int, InetAddress, int)
+
+
+
+
+
+
+
+
+ Socket (Proxy)
+
+
+
+
+
+
+
+
+ Socket (SocketImpl)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/java.util.Date.html b/docs/html/sdk/api_diff/4/changes/java.util.Date.html
new file mode 100644
index 0000000000000..69caada0003c3
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/java.util.Date.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+java.util.Date
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Class java.util.Date
+
+
+
+
+
+
+ Changed Constructors
+
+
+
+
+ Date ()
+
+
+
+
+
+
+
+
+ Date (int, int, int, int, int, int)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/jdiff_help.html b/docs/html/sdk/api_diff/4/changes/jdiff_help.html
new file mode 100644
index 0000000000000..b414f6281d4da
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/jdiff_help.html
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+JDiff Help
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JDiff Documentation
+
+
+JDiff is a Javadoc doclet which generates a report of the API differences between two versions of a product. It does not report changes in Javadoc comments, or changes in what a class or method does.
+This help page describes the different parts of the output from JDiff.
+
+
+ See the reference page in the source for JDiff for information about how to generate a report like this one.
+
+
+The indexes shown in the top-left frame help show each type of change in more detail. The index "All Differences" contains all the differences between the APIs, in alphabetical order.
+These indexes all use the same format:
+
+Removed packages, classes, constructors, methods and fields are struck through .
+Added packages, classes, constructors, methods and fields appear in bold .
+Changed packages, classes, constructors, methods and fields appear in normal text.
+
+
+
+You can always tell when you are reading a JDiff page, rather than a Javadoc page, by the color of the index bar and the color of the background.
+Links which take you to a Javadoc page are always in a typewriter font.
+Just like Javadoc, all interface names are in italic , and class names are not italicized. Where there are multiple entries in an index with the same name, the heading for them is also in italics, but is not a link.
+
+
+Javadoc
+This is a link to the top-level Javadoc page for the new version of the product.
+
+
+Overview
+The overview is the top-level summary of what was removed, added and changed between versions.
+
+
+Package
+This is a link to the package containing the current changed class or interface.
+
+
+Class
+This is highlighted when you are looking at the changed class or interface.
+
+
+Text Changes
+This is a link to the top-level index of all documentation changes for the current package or class.
+If it is not present, then there are no documentation changes for the current package or class.
+This link can be removed entirely by not using the -docchanges option.
+
+
+Statistics
+This is a link to a page which shows statistics about the changes between the two APIs.
+This link can be removed entirely by not using the -stats option.
+
+
+Help
+A link to this Help page for JDiff.
+
+
+Prev/Next
+These links take you to the previous and next changed package or class.
+
+
+Frames/No Frames
+These links show and hide the HTML frames. All pages are available with or without frames.
+
+
+Complex Changes
+There are some complex changes which can occur between versions, for example, when two or more methods with the same name change simultaneously, or when a method or field is moved into or from a superclass.
+In these cases, the change will be seen as a removal and an addition, rather than as a change. Unexpected removals or additions are often part of one of these type of changes.
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/jdiff_statistics.html b/docs/html/sdk/api_diff/4/changes/jdiff_statistics.html
new file mode 100644
index 0000000000000..3fafb7a6a8ea9
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/jdiff_statistics.html
@@ -0,0 +1,705 @@
+
+
+
+
+
+
+
+
+
+API Change Statistics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
API Change Statistics
+
+The percent change statistic reported for all elements in the "to" API Level specification is defined recursively as follows:
+
+Percentage difference = 100 * (added + removed + 2*changed)
+ -----------------------------------
+ sum of public elements in BOTH APIs
+
+
where added is the number of packages added, removed is the number of packages removed, and changed is the number of packages changed.
+This definition is applied recursively for the classes and their program elements, so the value for a changed package will be less than 1, unless every class in that package has changed.
+The definition ensures that if all packages are removed and all new packages are
+added, the change will be 100%. Values are rounded here, so a value of 0% indicates a percentage difference of less than 0.5%.
+
The overall difference between the two APIs is approximately 2% .
+
+
Contents
+
Changed Packages Sorted by percentage difference
+Changed Classes and Interfaces Sorted by percentage difference
+Total of Differences Listed by number and type
+
+
+
Changed Packages, Sorted by Percentage Difference
+
+
+
+
Changed Classes and Interfaces , Sorted by Percentage Difference
+
+
+
+
Total of Differences, by Number and Type
+
+The table below lists the numbers of program elements (packages, classes, constructors, methods, and fields) that were removed, added or changed. The table includes only the highest-level program elements — that is, if a class with two methods was added, the number of methods added does not include those two methods, but the number of classes added does include that class.
+
+
+
+
+ Number of Differences
+
+
+
+ Removals
+ Additions
+ Changes
+ Total
+
+
+ Packages
+ 0
+ 4
+ 27
+ 31
+
+
+ Classes and Interfaces
+ 2
+ 20
+ 80
+ 102
+
+
+ Constructors
+ 0
+ 6
+ 20
+ 26
+
+
+ Methods
+ 3
+ 80
+ 43
+ 126
+
+
+ Fields
+ 29
+ 433
+ 27
+ 489
+
+
+ Total
+ 34
+ 543
+ 197
+ 774
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/jdiff_topleftframe.html b/docs/html/sdk/api_diff/4/changes/jdiff_topleftframe.html
new file mode 100644
index 0000000000000..2191efff722a1
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/jdiff_topleftframe.html
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+Android API Version Differences
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/methods_index_additions.html b/docs/html/sdk/api_diff/4/changes/methods_index_additions.html
new file mode 100644
index 0000000000000..dcdadf6c1c93b
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/methods_index_additions.html
@@ -0,0 +1,441 @@
+
+
+
+
+
+
+
+
+
+Method Additions Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
addFocusables
+(ArrayList<View>, int, int)
+
assertActivityRequiresPermission
+(String, String, String)
+
assertReadingContentUriRequiresPermission
+(Uri, String)
+
assertWritingContentUriRequiresPermission
+(Uri, String)
+
+
B
+
A
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
buildDrawingCache
+(boolean)
+
+
C
+
A
+
B
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
compareTo
+(ComponentName)
+
computeCurrentVelocity
+(int, float)
+
createFromFile
+
type
+(File) in android.graphics.Typeface
+
+
type
+(String) in android.graphics.Typeface
+
+
createFromResourceStream
+(Resources, TypedValue, InputStream, String)
+
createMulticastLock
+(String)
+
+
D
+
A
+
B
+
C
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
decodeResourceStream
+(Resources, TypedValue, InputStream, Rect, Options)
+
dispatchPopulateAccessibilityEvent
+
type
+(AccessibilityEvent) in android.app.Activity
+
+
type
+(AccessibilityEvent) in android.app.Dialog
+
+
type
+(AccessibilityEvent) in android.view.View
+
+
type
+(AccessibilityEvent) in android.view.Window.Callback
+
+
+
G
+
A
+
B
+
C
+
D
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
getApplicationInfo
+
type
+() in android.content.Context
+
+
type
+() in android.content.ContextWrapper
+
+
type
+() in android.test.mock.MockContext
+
+
getAudioSourceMax
+()
+
getBroadcastCookie
+(int)
+
getCheckItemIds
+()
+
getChildTabViewAt
+(int)
+
getContentDescription
+()
+
getDensity
+
type
+() in android.graphics.Bitmap
+
+
type
+() in android.graphics.Canvas
+
+
type
+() in android.graphics.NinePatch
+
+
getDrawingCache
+(boolean)
+
getDropDownHeight
+()
+
getGlEsVersion
+()
+
getIntentSender
+()
+
getMaximumFlingVelocity
+()
+
getPackage
+()
+
getPathPermissions
+()
+
getPremises
+()
+
getScaledHeight
+
type
+(Canvas) in android.graphics.Bitmap
+
+
type
+(DisplayMetrics) in android.graphics.Bitmap
+
+
type
+(int) in android.graphics.Bitmap
+
+
getScaledMaximumFlingVelocity
+()
+
getScaledWidth
+
type
+(Canvas) in android.graphics.Bitmap
+
+
type
+(DisplayMetrics) in android.graphics.Bitmap
+
+
type
+(int) in android.graphics.Bitmap
+
+
getSoftInputMode
+()
+
getSubLocality
+()
+
getSubThoroughfare
+()
+
getTabCount
+()
+
getTag
+
type
+(int) in android.view.View
+
+
type
+() in android.widget.TabHost.TabSpec
+
+
+
I
+
A
+
B
+
C
+
D
+
G
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
invalidateAllKeys
+()
+
invalidateKey
+(int)
+
isRestricted
+()
+
itemForPosition
+(int)
+
+
O
+
A
+
B
+
C
+
D
+
G
+
I
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
onCallbackDied
+(E, Object)
+
+
P
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
R
+
S
+
T
+
U
+
TOP
+
+
parseUri
+(String, int)
+
prepareToDraw
+()
+
+
R
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
S
+
T
+
U
+
TOP
+
+
register
+(E, Object)
+
+
S
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
T
+
U
+
TOP
+
+
sendAccessibilityEvent
+(int)
+
sendAccessibilityEventUnchecked
+(AccessibilityEvent)
+
setContentDescription
+(CharSequence)
+
setDensity
+
type
+(int) in android.graphics.Bitmap
+
+
type
+(int) in android.graphics.Canvas
+
+
setDividerDrawable
+
type
+(Drawable) in android.widget.TabWidget
+
+
type
+(int) in android.widget.TabWidget
+
+
setDropDownHeight
+(int)
+
setIndicator
+(View)
+
setPackage
+(String)
+
setPathPermissions
+(PathPermission[])
+
setPremises
+(String)
+
setSoftInputMode
+(int)
+
setSubLocality
+(String)
+
setSubThoroughfare
+(String)
+
setTag
+(int, Object)
+
setTargetDensity
+
type
+(Canvas) in android.graphics.drawable.BitmapDrawable
+
+
type
+(DisplayMetrics) in android.graphics.drawable.BitmapDrawable
+
+
type
+(int) in android.graphics.drawable.BitmapDrawable
+
+
type
+(Canvas) in android.graphics.drawable.NinePatchDrawable
+
+
type
+(DisplayMetrics) in android.graphics.drawable.NinePatchDrawable
+
+
type
+(int) in android.graphics.drawable.NinePatchDrawable
+
+
+
T
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
U
+
TOP
+
+
toUri
+(int)
+
+
U
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
TOP
+
+
update
+(int, int)
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/methods_index_all.html b/docs/html/sdk/api_diff/4/changes/methods_index_all.html
new file mode 100644
index 0000000000000..facbd82f552b6
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/methods_index_all.html
@@ -0,0 +1,546 @@
+
+
+
+
+
+
+
+
+
+Method Differences Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
addFocusables
+(ArrayList<View>, int, int)
+
assertActivityRequiresPermission
+(String, String, String)
+
assertReadingContentUriRequiresPermission
+(Uri, String)
+
assertWritingContentUriRequiresPermission
+(Uri, String)
+
+
B
+
A
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
buildDrawingCache
+(boolean)
+
+
C
+
A
+
B
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
calculateLength
+
type
+(CharSequence, boolean) in android.telephony.gsm.SmsMessage
+
+
type
+(String, boolean) in android.telephony.gsm.SmsMessage
+
+
compareTo
+(ComponentName)
+
computeCurrentVelocity
+(int, float)
+
createFromFile
+
type
+(File) in android.graphics.Typeface
+
+
type
+(String) in android.graphics.Typeface
+
+
createFromPdu
+(byte[])
+
createFromResourceStream
+(Resources, TypedValue, InputStream, String)
+
createMulticastLock
+(String)
+
+
D
+
A
+
B
+
C
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
decodeResourceStream
+(Resources, TypedValue, InputStream, Rect, Options)
+
dispatchPopulateAccessibilityEvent
+
type
+(AccessibilityEvent) in android.app.Activity
+
+
type
+(AccessibilityEvent) in android.app.Dialog
+
+
type
+(AccessibilityEvent) in android.view.View
+
+
type
+(AccessibilityEvent) in android.view.Window.Callback
+
+
divideMessage
+(String)
+
+
G
+
A
+
B
+
C
+
D
+
I
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
getApplicationInfo
+
type
+() in android.content.Context
+
+
type
+() in android.content.ContextWrapper
+
+
type
+() in android.test.mock.MockContext
+
+
getAudioSourceMax
+()
+
getBroadcastCookie
+(int)
+
getCheckItemIds
+()
+
getChildTabViewAt
+(int)
+
getContentDescription
+()
+
getDefault
+()
+
getDensity
+
type
+() in android.graphics.Bitmap
+
+
type
+() in android.graphics.Canvas
+
+
type
+() in android.graphics.NinePatch
+
+
getDisplayMessageBody
+()
+
getDisplayOriginatingAddress
+()
+
getDrawingCache
+(boolean)
+
getDropDownHeight
+()
+
getEmailBody
+()
+
getEmailFrom
+()
+
getGlEsVersion
+()
+
getIndexOnSim
+()
+
getIntent
+(String)
+
getIntentSender
+()
+
getLaunchIntentForPackage
+
type
+(String) in android.content.pm.PackageManager
+
+
type
+(String) in android.test.mock.MockPackageManager
+
+
getMaximumFlingVelocity
+()
+
getMessageBody
+()
+
getMessageClass
+()
+
getOriginatingAddress
+()
+
getPackage
+()
+
getPathPermissions
+()
+
getPdu
+()
+
getPremises
+()
+
getProtocolIdentifier
+()
+
getPseudoSubject
+()
+
getRouting
+(int)
+
getScaledHeight
+
type
+(Canvas) in android.graphics.Bitmap
+
+
type
+(DisplayMetrics) in android.graphics.Bitmap
+
+
type
+(int) in android.graphics.Bitmap
+
+
getScaledMaximumFlingVelocity
+()
+
getScaledWidth
+
type
+(Canvas) in android.graphics.Bitmap
+
+
type
+(DisplayMetrics) in android.graphics.Bitmap
+
+
type
+(int) in android.graphics.Bitmap
+
+
getServiceCenterAddress
+()
+
getSoftInputMode
+()
+
getStatus
+()
+
getStatusOnSim
+()
+
getSubLocality
+()
+
getSubmitPdu
+
type
+(String, String, String, boolean) in android.telephony.gsm.SmsMessage
+
+
type
+(String, String, short, byte[], boolean) in android.telephony.gsm.SmsMessage
+
+
getSubThoroughfare
+()
+
getTabCount
+()
+
getTag
+
type
+(int) in android.view.View
+
+
type
+() in android.widget.TabHost.TabSpec
+
+
getTimestampMillis
+()
+
getTPLayerLengthForPDU
+(String)
+
getUserData
+()
+
+
I
+
A
+
B
+
C
+
D
+
G
+
O
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
installPackage
+
type
+(Uri, IPackageInstallObserver, int) in android.content.pm.PackageManager
+
+
type
+(Uri) in android.content.pm.PackageManager
+
+
type
+(Uri, IPackageInstallObserver, int) in android.test.mock.MockPackageManager
+
+
invalidateAllKeys
+()
+
invalidateKey
+(int)
+
isCphsMwiMessage
+()
+
isEmail
+()
+
isMWIClearMessage
+()
+
isMwiDontStore
+()
+
isMWISetMessage
+()
+
isReplace
+()
+
isReplyPathPresent
+()
+
isRestricted
+()
+
isStatusReportMessage
+()
+
itemForPosition
+(int)
+
+
O
+
A
+
B
+
C
+
D
+
G
+
I
+
P
+
R
+
S
+
T
+
U
+
TOP
+
+
onCallbackDied
+(E, Object)
+
onCancel
+(DialogInterface)
+
onDismiss
+(DialogInterface)
+
+
P
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
R
+
S
+
T
+
U
+
TOP
+
+
parseUri
+(String, int)
+
prepareToDraw
+()
+
+
R
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
S
+
T
+
U
+
TOP
+
+
register
+(E, Object)
+
+
S
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
T
+
U
+
TOP
+
+
sendAccessibilityEvent
+(int)
+
sendAccessibilityEventUnchecked
+(AccessibilityEvent)
+
sendDataMessage
+(String, String, short, byte[], PendingIntent, PendingIntent)
+
sendMultipartTextMessage
+(String, String, ArrayList<String>, ArrayList<PendingIntent>, ArrayList<PendingIntent>)
+
sendTextMessage
+(String, String, String, PendingIntent, PendingIntent)
+
setContentDescription
+(CharSequence)
+
setDensity
+
type
+(int) in android.graphics.Bitmap
+
+
type
+(int) in android.graphics.Canvas
+
+
setDividerDrawable
+
type
+(Drawable) in android.widget.TabWidget
+
+
type
+(int) in android.widget.TabWidget
+
+
setDropDownHeight
+(int)
+
setIndicator
+(View)
+
setPackage
+(String)
+
setPathPermissions
+(PathPermission[])
+
setPremises
+(String)
+
setRouting
+(int, int, int)
+
setSoftInputMode
+(int)
+
setSubLocality
+(String)
+
setSubThoroughfare
+(String)
+
setTag
+(int, Object)
+
setTargetDensity
+
type
+(Canvas) in android.graphics.drawable.BitmapDrawable
+
+
type
+(DisplayMetrics) in android.graphics.drawable.BitmapDrawable
+
+
type
+(int) in android.graphics.drawable.BitmapDrawable
+
+
type
+(Canvas) in android.graphics.drawable.NinePatchDrawable
+
+
type
+(DisplayMetrics) in android.graphics.drawable.NinePatchDrawable
+
+
type
+(int) in android.graphics.drawable.NinePatchDrawable
+
+
+
T
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
U
+
TOP
+
+
toUri
+(int)
+
toURI
+()
+
+
U
+
A
+
B
+
C
+
D
+
G
+
I
+
O
+
P
+
R
+
S
+
T
+
TOP
+
+
update
+(int, int)
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/methods_index_changes.html b/docs/html/sdk/api_diff/4/changes/methods_index_changes.html
new file mode 100644
index 0000000000000..d6088f314d475
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/methods_index_changes.html
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+Method Changes Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
C
+
D
+
G
+
I
+
O
+
S
+
T
+
TOP
+
+
calculateLength
+
type
+(CharSequence, boolean) in android.telephony.gsm.SmsMessage
+
+
type
+(String, boolean) in android.telephony.gsm.SmsMessage
+
+
createFromPdu
+(byte[])
+
+
D
+
C
+
G
+
I
+
O
+
S
+
T
+
TOP
+
+
divideMessage
+(String)
+
+
G
+
C
+
D
+
I
+
O
+
S
+
T
+
TOP
+
+
getDefault
+()
+
getDisplayMessageBody
+()
+
getDisplayOriginatingAddress
+()
+
getEmailBody
+()
+
getEmailFrom
+()
+
getIndexOnSim
+()
+
getIntent
+(String)
+
getLaunchIntentForPackage
+
type
+(String) in android.content.pm.PackageManager
+
+
type
+(String) in android.test.mock.MockPackageManager
+
+
getMessageBody
+()
+
getMessageClass
+()
+
getOriginatingAddress
+()
+
getPdu
+()
+
getProtocolIdentifier
+()
+
getPseudoSubject
+()
+
getRouting
+(int)
+
getServiceCenterAddress
+()
+
getStatus
+()
+
getStatusOnSim
+()
+
getSubmitPdu
+
type
+(String, String, String, boolean) in android.telephony.gsm.SmsMessage
+
+
type
+(String, String, short, byte[], boolean) in android.telephony.gsm.SmsMessage
+
+
getTimestampMillis
+()
+
getTPLayerLengthForPDU
+(String)
+
getUserData
+()
+
+
I
+
C
+
D
+
G
+
O
+
S
+
T
+
TOP
+
+
isCphsMwiMessage
+()
+
isEmail
+()
+
isMWIClearMessage
+()
+
isMwiDontStore
+()
+
isMWISetMessage
+()
+
isReplace
+()
+
isReplyPathPresent
+()
+
isStatusReportMessage
+()
+
+
O
+
C
+
D
+
G
+
I
+
S
+
T
+
TOP
+
+
onCancel
+(DialogInterface)
+
onDismiss
+(DialogInterface)
+
+
S
+
C
+
D
+
G
+
I
+
O
+
T
+
TOP
+
+
sendDataMessage
+(String, String, short, byte[], PendingIntent, PendingIntent)
+
sendMultipartTextMessage
+(String, String, ArrayList<String>, ArrayList<PendingIntent>, ArrayList<PendingIntent>)
+
sendTextMessage
+(String, String, String, PendingIntent, PendingIntent)
+
setRouting
+(int, int, int)
+
+
T
+
C
+
D
+
G
+
I
+
O
+
S
+
TOP
+
+
toURI
+()
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/methods_index_removals.html b/docs/html/sdk/api_diff/4/changes/methods_index_removals.html
new file mode 100644
index 0000000000000..1cd2dc6b7440e
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/methods_index_removals.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+Method Removals Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
I
+
TOP
+
+
installPackage
+
type
+(Uri, IPackageInstallObserver, int) in android.content.pm.PackageManager
+
+
type
+(Uri) in android.content.pm.PackageManager
+
+
type
+(Uri, IPackageInstallObserver, int) in android.test.mock.MockPackageManager
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/packages_index_additions.html b/docs/html/sdk/api_diff/4/changes/packages_index_additions.html
new file mode 100644
index 0000000000000..3bac4404d036a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/packages_index_additions.html
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+Package Additions Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
+
+
android.accessibilityservice
+
android.gesture
+
android.speech.tts
+
android.view.accessibility
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/packages_index_all.html b/docs/html/sdk/api_diff/4/changes/packages_index_all.html
new file mode 100644
index 0000000000000..7e0b561302231
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/packages_index_all.html
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+Package Differences Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
+
+
android
+
android.accessibilityservice
+
android.app
+
android.content
+
android.content.pm
+
android.content.res
+
android.gesture
+
android.graphics
+
android.graphics.drawable
+
android.hardware
+
android.inputmethodservice
+
android.location
+
android.media
+
android.net.wifi
+
android.opengl
+
android.os
+
android.provider
+
android.speech.tts
+
android.telephony
+
android.telephony.gsm
+
android.test
+
android.test.mock
+
android.text.style
+
android.util
+
android.view
+
android.view.accessibility
+
android.view.animation
+
android.widget
+
+
java.lang
+
java.net
+
java.util
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/packages_index_changes.html b/docs/html/sdk/api_diff/4/changes/packages_index_changes.html
new file mode 100644
index 0000000000000..ed51c87790108
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/packages_index_changes.html
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+Package Changes Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
+
+
android
+
android.app
+
android.content
+
android.content.pm
+
android.content.res
+
android.graphics
+
android.graphics.drawable
+
android.hardware
+
android.inputmethodservice
+
android.location
+
android.media
+
android.net.wifi
+
android.opengl
+
android.os
+
android.provider
+
android.telephony
+
android.telephony.gsm
+
android.test
+
android.test.mock
+
android.text.style
+
android.util
+
android.view
+
android.view.animation
+
android.widget
+
+
java.lang
+
java.net
+
java.util
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/packages_index_removals.html b/docs/html/sdk/api_diff/4/changes/packages_index_removals.html
new file mode 100644
index 0000000000000..d4d0afb6c5356
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/packages_index_removals.html
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+Package Removals Index
+
+
+
+
+
+
+
+
+
+
+
+
+Bold indicates New; Strike indicates deleted. Plain indicates changed.
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.app.html b/docs/html/sdk/api_diff/4/changes/pkg_android.app.html
new file mode 100644
index 0000000000000..212abba3ab516
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.app.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+android.app
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.content.html b/docs/html/sdk/api_diff/4/changes/pkg_android.content.html
new file mode 100644
index 0000000000000..6b07fc40740cc
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.content.html
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+android.content
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.content.pm.html b/docs/html/sdk/api_diff/4/changes/pkg_android.content.pm.html
new file mode 100644
index 0000000000000..c8f0d36b8e0ac
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.content.pm.html
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+android.content.pm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Removed Classes and Interfaces
+
+
+
+
+ IPackageInstallObserver
+
+
+
+
+
+
+ IPackageInstallObserver.Stub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.content.res.html b/docs/html/sdk/api_diff/4/changes/pkg_android.content.res.html
new file mode 100644
index 0000000000000..2b6d95a314ddb
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.content.res.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+android.content.res
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.graphics.drawable.html b/docs/html/sdk/api_diff/4/changes/pkg_android.graphics.drawable.html
new file mode 100644
index 0000000000000..e8033a31f7bb3
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.graphics.drawable.html
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+android.graphics.drawable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.graphics.html b/docs/html/sdk/api_diff/4/changes/pkg_android.graphics.html
new file mode 100644
index 0000000000000..3c69a1e75087f
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.graphics.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+android.graphics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.hardware.html b/docs/html/sdk/api_diff/4/changes/pkg_android.hardware.html
new file mode 100644
index 0000000000000..5a51d124bb831
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.hardware.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+android.hardware
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.html b/docs/html/sdk/api_diff/4/changes/pkg_android.html
new file mode 100644
index 0000000000000..8ea8efecbe261
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.html
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+android
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.inputmethodservice.html b/docs/html/sdk/api_diff/4/changes/pkg_android.inputmethodservice.html
new file mode 100644
index 0000000000000..57913d9637881
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.inputmethodservice.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+android.inputmethodservice
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.location.html b/docs/html/sdk/api_diff/4/changes/pkg_android.location.html
new file mode 100644
index 0000000000000..9c803b4e8524d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.location.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+android.location
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Classes
+
+
+
+
+ Address
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.media.html b/docs/html/sdk/api_diff/4/changes/pkg_android.media.html
new file mode 100644
index 0000000000000..4017876ae8a67
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.media.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.media
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.net.wifi.html b/docs/html/sdk/api_diff/4/changes/pkg_android.net.wifi.html
new file mode 100644
index 0000000000000..ad844fd3d2c90
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.net.wifi.html
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+android.net.wifi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.opengl.html b/docs/html/sdk/api_diff/4/changes/pkg_android.opengl.html
new file mode 100644
index 0000000000000..ceb4326ac6994
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.opengl.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.opengl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.os.html b/docs/html/sdk/api_diff/4/changes/pkg_android.os.html
new file mode 100644
index 0000000000000..175e365418517
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.os.html
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+
+android.os
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.provider.html b/docs/html/sdk/api_diff/4/changes/pkg_android.provider.html
new file mode 100644
index 0000000000000..44458da5fd6ad
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.provider.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.provider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.telephony.gsm.html b/docs/html/sdk/api_diff/4/changes/pkg_android.telephony.gsm.html
new file mode 100644
index 0000000000000..0c1fd78fa1e11
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.telephony.gsm.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.telephony.gsm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.telephony.html b/docs/html/sdk/api_diff/4/changes/pkg_android.telephony.html
new file mode 100644
index 0000000000000..b6e7b9012d069
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.telephony.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.telephony
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.test.html b/docs/html/sdk/api_diff/4/changes/pkg_android.test.html
new file mode 100644
index 0000000000000..ad91cd43279fa
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.test.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+android.test
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.test.mock.html b/docs/html/sdk/api_diff/4/changes/pkg_android.test.mock.html
new file mode 100644
index 0000000000000..bea2724480c69
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.test.mock.html
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+android.test.mock
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.text.style.html b/docs/html/sdk/api_diff/4/changes/pkg_android.text.style.html
new file mode 100644
index 0000000000000..d248546be6e06
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.text.style.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+android.text.style
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Classes
+
+
+
+
+ ImageSpan
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.util.html b/docs/html/sdk/api_diff/4/changes/pkg_android.util.html
new file mode 100644
index 0000000000000..1efbe7dfdadc9
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.util.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+android.util
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.view.animation.html b/docs/html/sdk/api_diff/4/changes/pkg_android.view.animation.html
new file mode 100644
index 0000000000000..ed53b79463d9d
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.view.animation.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+android.view.animation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.view.html b/docs/html/sdk/api_diff/4/changes/pkg_android.view.html
new file mode 100644
index 0000000000000..dc85219526fe7
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.view.html
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+android.view
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_android.widget.html b/docs/html/sdk/api_diff/4/changes/pkg_android.widget.html
new file mode 100644
index 0000000000000..8a1cb3b5bbb92
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_android.widget.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+android.widget
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_java.lang.html b/docs/html/sdk/api_diff/4/changes/pkg_java.lang.html
new file mode 100644
index 0000000000000..995f66023e7b1
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_java.lang.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+java.lang
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Classes
+
+
+
+
+ String
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_java.net.html b/docs/html/sdk/api_diff/4/changes/pkg_java.net.html
new file mode 100644
index 0000000000000..3bacffc3560da
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_java.net.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+java.net
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Classes
+
+
+
+
+ Socket
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/changes/pkg_java.util.html b/docs/html/sdk/api_diff/4/changes/pkg_java.util.html
new file mode 100644
index 0000000000000..70db301e2ad7b
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/changes/pkg_java.util.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+java.util
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Changed Classes
+
+
+
+
+ Date
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/html/sdk/api_diff/4/missingSinces.txt b/docs/html/sdk/api_diff/4/missingSinces.txt
new file mode 100644
index 0000000000000..4d35e0f4fe159
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/missingSinces.txt
@@ -0,0 +1,539 @@
+NO DOC BLOCK: android.graphics.drawable.Animatable Interface
+NO DOC BLOCK: android.view.animation.AnticipateInterpolator Class
+NO DOC BLOCK: android.view.animation.AnticipateOvershootInterpolator Class
+NO DOC BLOCK: android.view.animation.BounceInterpolator Class
+NO DOC BLOCK: android.os.Build.VERSION_CODES Class
+NO DOC BLOCK: android.opengl.GLES10 Class
+NO DOC BLOCK: android.opengl.GLES10Ext Class
+NO DOC BLOCK: android.opengl.GLES11 Class
+NO DOC BLOCK: android.opengl.GLES11Ext Class
+NO DOC BLOCK: android.content.IntentSender Class
+NO DOC BLOCK: android.content.IntentSender.OnFinished Interface
+NO DOC BLOCK: android.content.IntentSender.SendIntentException Class
+NO DOC BLOCK: android.view.animation.OvershootInterpolator Class
+NO DOC BLOCK: android.content.pm.PathPermission Class
+NO DOC BLOCK: android.telephony.SmsManager Class
+NO DOC BLOCK: android.telephony.SmsMessage Class
+NO DOC BLOCK: android.telephony.SmsMessage.MessageClass Class
+NO DOC BLOCK: android.telephony.SmsMessage.SubmitPdu Class
+NO DOC BLOCK: android.view.ViewDebug.FlagToString Class
+NO DOC BLOCK: android.net.wifi.WifiManager.MulticastLock Class
+NO DOC BLOCK: android.graphics.drawable.BitmapDrawable Constructor (android.content.res.Resources)
+NO DOC BLOCK: android.graphics.drawable.BitmapDrawable Constructor (android.content.res.Resources, android.graphics.Bitmap)
+NO DOC BLOCK: android.text.style.ImageSpan Constructor (android.content.Context, android.graphics.Bitmap)
+NO DOC BLOCK: android.text.style.ImageSpan Constructor (android.content.Context, android.graphics.Bitmap, int)
+NO DOC BLOCK: android.graphics.drawable.NinePatchDrawable Constructor (android.content.res.Resources, android.graphics.Bitmap, byte[], android.graphics.Rect, java.lang.String)
+NO DOC BLOCK: android.graphics.drawable.NinePatchDrawable Constructor (android.content.res.Resources, android.graphics.NinePatch)
+NO DOC BLOCK: android.view.View Method addFocusables(java.util.ArrayList
, int, int)
+NO DOC BLOCK: android.test.AndroidTestCase Method assertActivityRequiresPermission(java.lang.String, java.lang.String, java.lang.String)
+NO DOC BLOCK: android.test.AndroidTestCase Method assertReadingContentUriRequiresPermission(android.net.Uri, java.lang.String)
+NO DOC BLOCK: android.test.AndroidTestCase Method assertWritingContentUriRequiresPermission(android.net.Uri, java.lang.String)
+NO DOC BLOCK: android.view.View Method buildDrawingCache(boolean)
+NO DOC BLOCK: android.content.ComponentName Method compareTo(android.content.ComponentName)
+NO DOC BLOCK: android.view.VelocityTracker Method computeCurrentVelocity(int, float)
+NO DOC BLOCK: android.graphics.Typeface Method createFromFile(java.io.File)
+NO DOC BLOCK: android.graphics.Typeface Method createFromFile(java.lang.String)
+NO DOC BLOCK: android.graphics.drawable.Drawable Method createFromResourceStream(android.content.res.Resources, android.util.TypedValue, java.io.InputStream, java.lang.String)
+NO DOC BLOCK: android.net.wifi.WifiManager Method createMulticastLock(java.lang.String)
+NO DOC BLOCK: android.graphics.BitmapFactory Method decodeResourceStream(android.content.res.Resources, android.util.TypedValue, java.io.InputStream, android.graphics.Rect, android.graphics.BitmapFactory.Options)
+NO DOC BLOCK: android.app.Activity Method dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
+NO DOC BLOCK: android.app.Dialog Method dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
+NO DOC BLOCK: android.view.View Method dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
+NO DOC BLOCK: android.view.Window.Callback Method dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
+NO DOC BLOCK: android.content.Context Method getApplicationInfo()
+NO DOC BLOCK: android.content.ContextWrapper Method getApplicationInfo()
+NO DOC BLOCK: android.test.mock.MockContext Method getApplicationInfo()
+NO DOC BLOCK: android.media.MediaRecorder Method getAudioSourceMax()
+NO DOC BLOCK: android.os.RemoteCallbackList Method getBroadcastCookie(int)
+NO DOC BLOCK: android.widget.ListView Method getCheckItemIds()
+NO DOC BLOCK: android.widget.TabWidget Method getChildTabViewAt(int)
+NO DOC BLOCK: android.view.View Method getContentDescription()
+NO DOC BLOCK: android.graphics.Bitmap Method getDensity()
+NO DOC BLOCK: android.graphics.Canvas Method getDensity()
+NO DOC BLOCK: android.graphics.NinePatch Method getDensity()
+NO DOC BLOCK: android.view.View Method getDrawingCache(boolean)
+NO DOC BLOCK: android.widget.AutoCompleteTextView Method getDropDownHeight()
+NO DOC BLOCK: android.content.pm.ConfigurationInfo Method getGlEsVersion()
+NO DOC BLOCK: android.app.PendingIntent Method getIntentSender()
+NO DOC BLOCK: android.view.ViewConfiguration Method getMaximumFlingVelocity()
+NO DOC BLOCK: android.content.Intent Method getPackage()
+NO DOC BLOCK: android.content.ContentProvider Method getPathPermissions()
+NO DOC BLOCK: android.location.Address Method getPremises()
+NO DOC BLOCK: android.graphics.Bitmap Method getScaledHeight(android.graphics.Canvas)
+NO DOC BLOCK: android.graphics.Bitmap Method getScaledHeight(android.util.DisplayMetrics)
+NO DOC BLOCK: android.graphics.Bitmap Method getScaledHeight(int)
+NO DOC BLOCK: android.view.ViewConfiguration Method getScaledMaximumFlingVelocity()
+NO DOC BLOCK: android.graphics.Bitmap Method getScaledWidth(android.graphics.Canvas)
+NO DOC BLOCK: android.graphics.Bitmap Method getScaledWidth(android.util.DisplayMetrics)
+NO DOC BLOCK: android.graphics.Bitmap Method getScaledWidth(int)
+NO DOC BLOCK: android.widget.PopupWindow Method getSoftInputMode()
+NO DOC BLOCK: android.location.Address Method getSubLocality()
+NO DOC BLOCK: android.location.Address Method getSubThoroughfare()
+NO DOC BLOCK: android.widget.TabWidget Method getTabCount()
+NO DOC BLOCK: android.view.View Method getTag(int)
+NO DOC BLOCK: android.widget.TabHost.TabSpec Method getTag()
+NO DOC BLOCK: android.inputmethodservice.KeyboardView Method invalidateAllKeys()
+NO DOC BLOCK: android.inputmethodservice.KeyboardView Method invalidateKey(int)
+NO DOC BLOCK: android.content.Context Method isRestricted()
+NO DOC BLOCK: android.app.LauncherActivity Method itemForPosition(int)
+NO DOC BLOCK: android.os.RemoteCallbackList Method onCallbackDied(E, java.lang.Object)
+NO DOC BLOCK: android.content.Intent Method parseUri(java.lang.String, int)
+NO DOC BLOCK: android.graphics.Bitmap Method prepareToDraw()
+NO DOC BLOCK: android.os.RemoteCallbackList Method register(E, java.lang.Object)
+NO DOC BLOCK: android.view.View Method sendAccessibilityEvent(int)
+NO DOC BLOCK: android.view.View Method sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent)
+NO DOC BLOCK: android.view.View Method setContentDescription(java.lang.CharSequence)
+NO DOC BLOCK: android.graphics.Bitmap Method setDensity(int)
+NO DOC BLOCK: android.graphics.Canvas Method setDensity(int)
+NO DOC BLOCK: android.widget.TabWidget Method setDividerDrawable(android.graphics.drawable.Drawable)
+NO DOC BLOCK: android.widget.TabWidget Method setDividerDrawable(int)
+NO DOC BLOCK: android.widget.AutoCompleteTextView Method setDropDownHeight(int)
+NO DOC BLOCK: android.widget.TabHost.TabSpec Method setIndicator(android.view.View)
+NO DOC BLOCK: android.content.Intent Method setPackage(java.lang.String)
+NO DOC BLOCK: android.content.ContentProvider Method setPathPermissions(android.content.pm.PathPermission[])
+NO DOC BLOCK: android.location.Address Method setPremises(java.lang.String)
+NO DOC BLOCK: android.widget.PopupWindow Method setSoftInputMode(int)
+NO DOC BLOCK: android.location.Address Method setSubLocality(java.lang.String)
+NO DOC BLOCK: android.location.Address Method setSubThoroughfare(java.lang.String)
+NO DOC BLOCK: android.view.View Method setTag(int, java.lang.Object)
+NO DOC BLOCK: android.graphics.drawable.BitmapDrawable Method setTargetDensity(android.graphics.Canvas)
+NO DOC BLOCK: android.graphics.drawable.BitmapDrawable Method setTargetDensity(android.util.DisplayMetrics)
+NO DOC BLOCK: android.graphics.drawable.BitmapDrawable Method setTargetDensity(int)
+NO DOC BLOCK: android.graphics.drawable.NinePatchDrawable Method setTargetDensity(android.graphics.Canvas)
+NO DOC BLOCK: android.graphics.drawable.NinePatchDrawable Method setTargetDensity(android.util.DisplayMetrics)
+NO DOC BLOCK: android.graphics.drawable.NinePatchDrawable Method setTargetDensity(int)
+NO DOC BLOCK: android.content.Intent Method toUri(int)
+NO DOC BLOCK: android.widget.PopupWindow Method update(int, int)
+NO DOC BLOCK: android.provider.Settings.Secure Field ACCESSIBILITY_ENABLED
+NO DOC BLOCK: android.content.Context Field ACCESSIBILITY_SERVICE
+NO DOC BLOCK: android.content.Intent Field ACTION_BATTERY_OKAY
+NO DOC BLOCK: android.content.Intent Field ACTION_POWER_CONNECTED
+NO DOC BLOCK: android.content.Intent Field ACTION_POWER_DISCONNECTED
+NO DOC BLOCK: android.content.Intent Field ACTION_POWER_USAGE_SUMMARY
+NO DOC BLOCK: android.content.Intent Field ACTION_SEND_MULTIPLE
+NO DOC BLOCK: android.content.Intent Field ACTION_SHUTDOWN
+NO DOC BLOCK: android.R.attr Field allowBackup
+NO DOC BLOCK: android.R.anim Field anticipate_interpolator
+NO DOC BLOCK: android.R.anim Field anticipate_overshoot_interpolator
+NO DOC BLOCK: android.R.attr Field anyDensity
+NO DOC BLOCK: android.R.attr Field autoUrlDetect
+NO DOC BLOCK: android.R.attr Field backupAgent
+NO DOC BLOCK: android.R.anim Field bounce_interpolator
+NO DOC BLOCK: android.Manifest.permission Field CHANGE_WIFI_MULTICAST_STATE
+NO DOC BLOCK: android.os.Build.VERSION Field CODENAME
+NO DOC BLOCK: android.content.pm.ActivityInfo Field CONFIG_SCREEN_LAYOUT
+NO DOC BLOCK: android.R.attr Field contentDescription
+NO DOC BLOCK: android.content.Context Field CONTEXT_RESTRICTED
+NO DOC BLOCK: android.os.Build Field CPU_ABI
+NO DOC BLOCK: android.util.TypedValue Field density
+NO DOC BLOCK: android.util.DisplayMetrics Field DENSITY_DEFAULT
+NO DOC BLOCK: android.util.TypedValue Field DENSITY_DEFAULT
+NO DOC BLOCK: android.util.DisplayMetrics Field DENSITY_HIGH
+NO DOC BLOCK: android.util.DisplayMetrics Field DENSITY_LOW
+NO DOC BLOCK: android.util.DisplayMetrics Field DENSITY_MEDIUM
+NO DOC BLOCK: android.graphics.Bitmap Field DENSITY_NONE
+NO DOC BLOCK: android.util.TypedValue Field DENSITY_NONE
+NO DOC BLOCK: android.util.DisplayMetrics Field densityDpi
+NO DOC BLOCK: android.R.anim Field donut_resource_pad1
+NO DOC BLOCK: android.R.array Field donut_resource_pad1
+NO DOC BLOCK: android.R.attr Field donut_resource_pad1
+NO DOC BLOCK: android.R.color Field donut_resource_pad1
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad1
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad1
+NO DOC BLOCK: android.R.id Field donut_resource_pad1
+NO DOC BLOCK: android.R.integer Field donut_resource_pad1
+NO DOC BLOCK: android.R.layout Field donut_resource_pad1
+NO DOC BLOCK: android.R.string Field donut_resource_pad1
+NO DOC BLOCK: android.R.style Field donut_resource_pad1
+NO DOC BLOCK: android.R.anim Field donut_resource_pad10
+NO DOC BLOCK: android.R.array Field donut_resource_pad10
+NO DOC BLOCK: android.R.attr Field donut_resource_pad10
+NO DOC BLOCK: android.R.color Field donut_resource_pad10
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad10
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad10
+NO DOC BLOCK: android.R.id Field donut_resource_pad10
+NO DOC BLOCK: android.R.integer Field donut_resource_pad10
+NO DOC BLOCK: android.R.layout Field donut_resource_pad10
+NO DOC BLOCK: android.R.string Field donut_resource_pad10
+NO DOC BLOCK: android.R.style Field donut_resource_pad10
+NO DOC BLOCK: android.R.anim Field donut_resource_pad11
+NO DOC BLOCK: android.R.array Field donut_resource_pad11
+NO DOC BLOCK: android.R.attr Field donut_resource_pad11
+NO DOC BLOCK: android.R.color Field donut_resource_pad11
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad11
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad11
+NO DOC BLOCK: android.R.id Field donut_resource_pad11
+NO DOC BLOCK: android.R.integer Field donut_resource_pad11
+NO DOC BLOCK: android.R.layout Field donut_resource_pad11
+NO DOC BLOCK: android.R.string Field donut_resource_pad11
+NO DOC BLOCK: android.R.style Field donut_resource_pad11
+NO DOC BLOCK: android.R.anim Field donut_resource_pad12
+NO DOC BLOCK: android.R.array Field donut_resource_pad12
+NO DOC BLOCK: android.R.attr Field donut_resource_pad12
+NO DOC BLOCK: android.R.color Field donut_resource_pad12
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad12
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad12
+NO DOC BLOCK: android.R.id Field donut_resource_pad12
+NO DOC BLOCK: android.R.integer Field donut_resource_pad12
+NO DOC BLOCK: android.R.layout Field donut_resource_pad12
+NO DOC BLOCK: android.R.string Field donut_resource_pad12
+NO DOC BLOCK: android.R.style Field donut_resource_pad12
+NO DOC BLOCK: android.R.anim Field donut_resource_pad13
+NO DOC BLOCK: android.R.attr Field donut_resource_pad13
+NO DOC BLOCK: android.R.color Field donut_resource_pad13
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad13
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad13
+NO DOC BLOCK: android.R.id Field donut_resource_pad13
+NO DOC BLOCK: android.R.integer Field donut_resource_pad13
+NO DOC BLOCK: android.R.layout Field donut_resource_pad13
+NO DOC BLOCK: android.R.string Field donut_resource_pad13
+NO DOC BLOCK: android.R.style Field donut_resource_pad13
+NO DOC BLOCK: android.R.anim Field donut_resource_pad14
+NO DOC BLOCK: android.R.attr Field donut_resource_pad14
+NO DOC BLOCK: android.R.color Field donut_resource_pad14
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad14
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad14
+NO DOC BLOCK: android.R.id Field donut_resource_pad14
+NO DOC BLOCK: android.R.integer Field donut_resource_pad14
+NO DOC BLOCK: android.R.string Field donut_resource_pad14
+NO DOC BLOCK: android.R.style Field donut_resource_pad14
+NO DOC BLOCK: android.R.anim Field donut_resource_pad15
+NO DOC BLOCK: android.R.attr Field donut_resource_pad15
+NO DOC BLOCK: android.R.color Field donut_resource_pad15
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad15
+NO DOC BLOCK: android.R.id Field donut_resource_pad15
+NO DOC BLOCK: android.R.string Field donut_resource_pad15
+NO DOC BLOCK: android.R.style Field donut_resource_pad15
+NO DOC BLOCK: android.R.anim Field donut_resource_pad16
+NO DOC BLOCK: android.R.attr Field donut_resource_pad16
+NO DOC BLOCK: android.R.color Field donut_resource_pad16
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad16
+NO DOC BLOCK: android.R.id Field donut_resource_pad16
+NO DOC BLOCK: android.R.string Field donut_resource_pad16
+NO DOC BLOCK: android.R.style Field donut_resource_pad16
+NO DOC BLOCK: android.R.anim Field donut_resource_pad17
+NO DOC BLOCK: android.R.attr Field donut_resource_pad17
+NO DOC BLOCK: android.R.color Field donut_resource_pad17
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad17
+NO DOC BLOCK: android.R.id Field donut_resource_pad17
+NO DOC BLOCK: android.R.string Field donut_resource_pad17
+NO DOC BLOCK: android.R.style Field donut_resource_pad17
+NO DOC BLOCK: android.R.anim Field donut_resource_pad18
+NO DOC BLOCK: android.R.attr Field donut_resource_pad18
+NO DOC BLOCK: android.R.color Field donut_resource_pad18
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad18
+NO DOC BLOCK: android.R.id Field donut_resource_pad18
+NO DOC BLOCK: android.R.string Field donut_resource_pad18
+NO DOC BLOCK: android.R.style Field donut_resource_pad18
+NO DOC BLOCK: android.R.anim Field donut_resource_pad19
+NO DOC BLOCK: android.R.color Field donut_resource_pad19
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad19
+NO DOC BLOCK: android.R.id Field donut_resource_pad19
+NO DOC BLOCK: android.R.string Field donut_resource_pad19
+NO DOC BLOCK: android.R.style Field donut_resource_pad19
+NO DOC BLOCK: android.R.anim Field donut_resource_pad2
+NO DOC BLOCK: android.R.array Field donut_resource_pad2
+NO DOC BLOCK: android.R.attr Field donut_resource_pad2
+NO DOC BLOCK: android.R.color Field donut_resource_pad2
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad2
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad2
+NO DOC BLOCK: android.R.id Field donut_resource_pad2
+NO DOC BLOCK: android.R.integer Field donut_resource_pad2
+NO DOC BLOCK: android.R.layout Field donut_resource_pad2
+NO DOC BLOCK: android.R.string Field donut_resource_pad2
+NO DOC BLOCK: android.R.style Field donut_resource_pad2
+NO DOC BLOCK: android.R.anim Field donut_resource_pad20
+NO DOC BLOCK: android.R.color Field donut_resource_pad20
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad20
+NO DOC BLOCK: android.R.id Field donut_resource_pad20
+NO DOC BLOCK: android.R.string Field donut_resource_pad20
+NO DOC BLOCK: android.R.anim Field donut_resource_pad21
+NO DOC BLOCK: android.R.color Field donut_resource_pad21
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad21
+NO DOC BLOCK: android.R.id Field donut_resource_pad21
+NO DOC BLOCK: android.R.string Field donut_resource_pad21
+NO DOC BLOCK: android.R.color Field donut_resource_pad22
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad22
+NO DOC BLOCK: android.R.id Field donut_resource_pad22
+NO DOC BLOCK: android.R.string Field donut_resource_pad22
+NO DOC BLOCK: android.R.color Field donut_resource_pad23
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad23
+NO DOC BLOCK: android.R.string Field donut_resource_pad23
+NO DOC BLOCK: android.R.color Field donut_resource_pad24
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad24
+NO DOC BLOCK: android.R.string Field donut_resource_pad24
+NO DOC BLOCK: android.R.color Field donut_resource_pad25
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad25
+NO DOC BLOCK: android.R.string Field donut_resource_pad25
+NO DOC BLOCK: android.R.color Field donut_resource_pad26
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad26
+NO DOC BLOCK: android.R.string Field donut_resource_pad26
+NO DOC BLOCK: android.R.color Field donut_resource_pad27
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad27
+NO DOC BLOCK: android.R.string Field donut_resource_pad27
+NO DOC BLOCK: android.R.color Field donut_resource_pad28
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad28
+NO DOC BLOCK: android.R.color Field donut_resource_pad29
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad29
+NO DOC BLOCK: android.R.anim Field donut_resource_pad3
+NO DOC BLOCK: android.R.array Field donut_resource_pad3
+NO DOC BLOCK: android.R.attr Field donut_resource_pad3
+NO DOC BLOCK: android.R.color Field donut_resource_pad3
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad3
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad3
+NO DOC BLOCK: android.R.id Field donut_resource_pad3
+NO DOC BLOCK: android.R.integer Field donut_resource_pad3
+NO DOC BLOCK: android.R.layout Field donut_resource_pad3
+NO DOC BLOCK: android.R.string Field donut_resource_pad3
+NO DOC BLOCK: android.R.style Field donut_resource_pad3
+NO DOC BLOCK: android.R.color Field donut_resource_pad30
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad30
+NO DOC BLOCK: android.R.color Field donut_resource_pad31
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad31
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad32
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad33
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad34
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad35
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad36
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad37
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad38
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad39
+NO DOC BLOCK: android.R.anim Field donut_resource_pad4
+NO DOC BLOCK: android.R.array Field donut_resource_pad4
+NO DOC BLOCK: android.R.attr Field donut_resource_pad4
+NO DOC BLOCK: android.R.color Field donut_resource_pad4
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad4
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad4
+NO DOC BLOCK: android.R.id Field donut_resource_pad4
+NO DOC BLOCK: android.R.integer Field donut_resource_pad4
+NO DOC BLOCK: android.R.layout Field donut_resource_pad4
+NO DOC BLOCK: android.R.string Field donut_resource_pad4
+NO DOC BLOCK: android.R.style Field donut_resource_pad4
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad40
+NO DOC BLOCK: android.R.anim Field donut_resource_pad5
+NO DOC BLOCK: android.R.array Field donut_resource_pad5
+NO DOC BLOCK: android.R.attr Field donut_resource_pad5
+NO DOC BLOCK: android.R.color Field donut_resource_pad5
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad5
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad5
+NO DOC BLOCK: android.R.id Field donut_resource_pad5
+NO DOC BLOCK: android.R.integer Field donut_resource_pad5
+NO DOC BLOCK: android.R.layout Field donut_resource_pad5
+NO DOC BLOCK: android.R.string Field donut_resource_pad5
+NO DOC BLOCK: android.R.style Field donut_resource_pad5
+NO DOC BLOCK: android.R.anim Field donut_resource_pad6
+NO DOC BLOCK: android.R.array Field donut_resource_pad6
+NO DOC BLOCK: android.R.attr Field donut_resource_pad6
+NO DOC BLOCK: android.R.color Field donut_resource_pad6
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad6
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad6
+NO DOC BLOCK: android.R.id Field donut_resource_pad6
+NO DOC BLOCK: android.R.integer Field donut_resource_pad6
+NO DOC BLOCK: android.R.layout Field donut_resource_pad6
+NO DOC BLOCK: android.R.string Field donut_resource_pad6
+NO DOC BLOCK: android.R.style Field donut_resource_pad6
+NO DOC BLOCK: android.R.anim Field donut_resource_pad7
+NO DOC BLOCK: android.R.array Field donut_resource_pad7
+NO DOC BLOCK: android.R.attr Field donut_resource_pad7
+NO DOC BLOCK: android.R.color Field donut_resource_pad7
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad7
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad7
+NO DOC BLOCK: android.R.id Field donut_resource_pad7
+NO DOC BLOCK: android.R.integer Field donut_resource_pad7
+NO DOC BLOCK: android.R.layout Field donut_resource_pad7
+NO DOC BLOCK: android.R.string Field donut_resource_pad7
+NO DOC BLOCK: android.R.style Field donut_resource_pad7
+NO DOC BLOCK: android.R.anim Field donut_resource_pad8
+NO DOC BLOCK: android.R.array Field donut_resource_pad8
+NO DOC BLOCK: android.R.attr Field donut_resource_pad8
+NO DOC BLOCK: android.R.color Field donut_resource_pad8
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad8
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad8
+NO DOC BLOCK: android.R.id Field donut_resource_pad8
+NO DOC BLOCK: android.R.integer Field donut_resource_pad8
+NO DOC BLOCK: android.R.layout Field donut_resource_pad8
+NO DOC BLOCK: android.R.string Field donut_resource_pad8
+NO DOC BLOCK: android.R.style Field donut_resource_pad8
+NO DOC BLOCK: android.R.anim Field donut_resource_pad9
+NO DOC BLOCK: android.R.array Field donut_resource_pad9
+NO DOC BLOCK: android.R.attr Field donut_resource_pad9
+NO DOC BLOCK: android.R.color Field donut_resource_pad9
+NO DOC BLOCK: android.R.dimen Field donut_resource_pad9
+NO DOC BLOCK: android.R.drawable Field donut_resource_pad9
+NO DOC BLOCK: android.R.id Field donut_resource_pad9
+NO DOC BLOCK: android.R.integer Field donut_resource_pad9
+NO DOC BLOCK: android.R.layout Field donut_resource_pad9
+NO DOC BLOCK: android.R.string Field donut_resource_pad9
+NO DOC BLOCK: android.R.style Field donut_resource_pad9
+NO DOC BLOCK: android.R.attr Field dropDownHeight
+NO DOC BLOCK: android.provider.Settings.Secure Field ENABLED_ACCESSIBILITY_SERVICES
+NO DOC BLOCK: android.R.attr Field eventsInterceptionEnabled
+NO DOC BLOCK: android.app.SearchManager Field EXTRA_DATA_KEY
+NO DOC BLOCK: android.R.attr Field extraTension
+NO DOC BLOCK: android.R.attr Field fadeDuration
+NO DOC BLOCK: android.R.attr Field fadeEnabled
+NO DOC BLOCK: android.R.attr Field fadeOffset
+NO DOC BLOCK: android.content.Intent Field FILL_IN_PACKAGE
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_RESIZEABLE_FOR_SCREENS
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_SUPPORTS_LARGE_SCREENS
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_SUPPORTS_NORMAL_SCREENS
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_SUPPORTS_SCREEN_DENSITIES
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_SUPPORTS_SMALL_SCREENS
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_TEST_ONLY
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field FLAG_UPDATED_SYSTEM_APP
+NO DOC BLOCK: android.view.View Field FOCUSABLES_ALL
+NO DOC BLOCK: android.view.View Field FOCUSABLES_TOUCH_MODE
+NO DOC BLOCK: android.R.attr Field gestureColor
+NO DOC BLOCK: android.R.attr Field gestureStrokeAngleThreshold
+NO DOC BLOCK: android.R.attr Field gestureStrokeLengthThreshold
+NO DOC BLOCK: android.R.attr Field gestureStrokeSquarenessThreshold
+NO DOC BLOCK: android.R.attr Field gestureStrokeType
+NO DOC BLOCK: android.R.attr Field gestureStrokeWidth
+NO DOC BLOCK: android.content.pm.ConfigurationInfo Field GL_ES_VERSION_UNDEFINED
+NO DOC BLOCK: android.R.attr Field glEsVersion
+NO DOC BLOCK: android.Manifest.permission Field GLOBAL_SEARCH
+NO DOC BLOCK: android.R.attr Field includeInGlobalSearch
+NO DOC BLOCK: android.graphics.BitmapFactory.Options Field inDensity
+NO DOC BLOCK: android.graphics.BitmapFactory.Options Field inInputShareable
+NO DOC BLOCK: android.graphics.BitmapFactory.Options Field inPurgeable
+NO DOC BLOCK: android.graphics.BitmapFactory.Options Field inScaled
+NO DOC BLOCK: android.graphics.BitmapFactory.Options Field inScreenDensity
+NO DOC BLOCK: android.Manifest.permission Field INSTALL_LOCATION_PROVIDER
+NO DOC BLOCK: android.graphics.BitmapFactory.Options Field inTargetDensity
+NO DOC BLOCK: android.app.SearchManager Field INTENT_ACTION_SEARCH_SETTINGS_CHANGED
+NO DOC BLOCK: android.app.SearchManager Field INTENT_ACTION_SEARCHABLES_CHANGED
+NO DOC BLOCK: android.app.SearchManager Field INTENT_ACTION_WEB_SEARCH_SETTINGS
+NO DOC BLOCK: android.R.attr Field largeScreens
+NO DOC BLOCK: android.R.anim Field linear_interpolator
+NO DOC BLOCK: android.os.Build Field MANUFACTURER
+NO DOC BLOCK: android.R.attr Field maxSdkVersion
+NO DOC BLOCK: android.R.attr Field normalScreens
+NO DOC BLOCK: android.R.attr Field onClick
+NO DOC BLOCK: android.R.anim Field overshoot_interpolator
+NO DOC BLOCK: android.content.pm.ProviderInfo Field pathPermissions
+NO DOC BLOCK: android.R.attr Field progressBarStyleInverse
+NO DOC BLOCK: android.R.attr Field progressBarStyleLargeInverse
+NO DOC BLOCK: android.R.attr Field progressBarStyleSmallInverse
+NO DOC BLOCK: android.R.attr Field queryAfterZeroResults
+NO DOC BLOCK: android.Manifest.permission Field READ_HISTORY_BOOKMARKS
+NO DOC BLOCK: android.content.pm.ConfigurationInfo Field reqGlEsVersion
+NO DOC BLOCK: android.R.attr Field resizeable
+NO DOC BLOCK: android.app.LauncherActivity.ListItem Field resolveInfo
+NO DOC BLOCK: android.content.res.Configuration Field screenLayout
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_LONG_MASK
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_LONG_NO
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_LONG_UNDEFINED
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_LONG_YES
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_SIZE_LARGE
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_SIZE_MASK
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_SIZE_NORMAL
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_SIZE_SMALL
+NO DOC BLOCK: android.content.res.Configuration Field SCREENLAYOUT_SIZE_UNDEFINED
+NO DOC BLOCK: android.os.Build.VERSION Field SDK_INT
+NO DOC BLOCK: android.R.attr Field searchSettingsDescription
+NO DOC BLOCK: android.R.attr Field searchSuggestThreshold
+NO DOC BLOCK: android.app.SearchManager Field SHORTCUT_MIME_TYPE
+NO DOC BLOCK: android.provider.Settings.System Field SHOW_WEB_SUGGESTIONS
+NO DOC BLOCK: android.R.attr Field smallScreens
+NO DOC BLOCK: android.R.drawable Field stat_sys_vp_phone_call
+NO DOC BLOCK: android.R.drawable Field stat_sys_vp_phone_call_on_hold
+NO DOC BLOCK: android.Manifest.permission_group Field STORAGE
+NO DOC BLOCK: android.app.SearchManager Field SUGGEST_COLUMN_INTENT_EXTRA_DATA
+NO DOC BLOCK: android.app.SearchManager Field SUGGEST_COLUMN_SHORTCUT_ID
+NO DOC BLOCK: android.app.SearchManager Field SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING
+NO DOC BLOCK: android.app.SearchManager Field SUGGEST_NEVER_MAKE_SHORTCUT
+NO DOC BLOCK: android.app.SearchManager Field SUGGEST_URI_PATH_SHORTCUT
+NO DOC BLOCK: android.view.Surface Field SURFACE_FROZEN
+NO DOC BLOCK: android.R.attr Field targetSdkVersion
+NO DOC BLOCK: android.content.pm.ApplicationInfo Field targetSdkVersion
+NO DOC BLOCK: android.R.attr Field tension
+NO DOC BLOCK: android.R.attr Field testOnly
+NO DOC BLOCK: android.R.attr Field textColorPrimaryInverseDisableOnly
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ABBR_ALERT
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ABBR_INTERCEPT
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ABBR_REORDER
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ALERT_AUTOREDIAL_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ALERT_CALL_GUARD
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ALERT_INCALL_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ALERT_NETWORK_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ANSWER
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_PAT3
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_PAT5
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_PAT6
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_PAT7
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CALLDROP_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_CONFIRM
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_DIAL_TONE_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_EMERGENCY_RINGBACK
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_L
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_PBX_L
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_PBX_S_X4
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_PBX_SLS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_PBX_SS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_PBX_SSL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_S_X4
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_SLS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_SS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_SS_2
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_HIGH_SSL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_INTERCEPT
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_KEYPAD_VOLUME_KEY_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_L
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_PBX_L
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_PBX_S_X4
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_PBX_SLS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_PBX_SS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_PBX_SSL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_S_X4
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_SLS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_SS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_SS_2
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_LOW_SSL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_L
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_PBX_L
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_PBX_S_X4
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_PBX_SLS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_PBX_SS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_PBX_SSL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_S_X4
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_SLS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_SS
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_SS_2
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_MED_SSL
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_NETWORK_BUSY
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_NETWORK_BUSY_ONE_SHOT
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_NETWORK_CALLWAITING
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_NETWORK_USA_RINGBACK
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_ONE_MIN_BEEP
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_PIP
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_PRESSHOLDKEY_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_REORDER
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_SIGNAL_OFF
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_CDMA_SOFT_ERROR_LITE
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_SUP_CONFIRM
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_SUP_CONGESTION_ABBREV
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_SUP_INTERCEPT
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_SUP_INTERCEPT_ABBREV
+NO DOC BLOCK: android.media.ToneGenerator Field TONE_SUP_PIP
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_DEFAULT_COUNTRY
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_DEFAULT_LANG
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_DEFAULT_PITCH
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_DEFAULT_RATE
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_DEFAULT_SYNTH
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_DEFAULT_VARIANT
+NO DOC BLOCK: android.provider.Settings.Secure Field TTS_USE_DEFAULTS
+NO DOC BLOCK: android.R.attr Field uncertainGestureColor
+NO DOC BLOCK: android.content.Intent Field URI_INTENT_SCHEME
+NO DOC BLOCK: android.app.SearchManager Field USER_QUERY
+NO DOC BLOCK: android.media.MediaRecorder.AudioSource Field VOICE_CALL
+NO DOC BLOCK: android.media.MediaRecorder.AudioSource Field VOICE_DOWNLINK
+NO DOC BLOCK: android.media.MediaRecorder.AudioSource Field VOICE_UPLINK
+NO DOC BLOCK: android.R.style Field Widget_ProgressBar_Inverse
+NO DOC BLOCK: android.R.style Field Widget_ProgressBar_Large_Inverse
+NO DOC BLOCK: android.R.style Field Widget_ProgressBar_Small_Inverse
+NO DOC BLOCK: android.Manifest.permission Field WRITE_EXTERNAL_STORAGE
+NO DOC BLOCK: android.Manifest.permission Field WRITE_HISTORY_BOOKMARKS
diff --git a/docs/html/sdk/api_diff/4/stylesheet-jdiff.css b/docs/html/sdk/api_diff/4/stylesheet-jdiff.css
new file mode 100644
index 0000000000000..b3c1b9af86b9a
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/stylesheet-jdiff.css
@@ -0,0 +1,37 @@
+
+/* (http://www.jdiff.org) */
+
+div.and-diff-id {border: 1px solid #eee;position:relative;float:right;clear:both;padding:0px;}
+table.diffspectable {border:1px;padding:0px;margin:0px;}
+.diffspechead {background-color:#eee;}
+.diffspectable tr {border:0px;padding:0px;}
+.diffspectable td {background-color:eee;border:0px;font-size:90%;font-weight:normal;padding:0px;padding-left:1px;padding-right:1px;text-align:center;color:777;}
+td.diffvalueold {color:orange;background-color:white;border:0px;font-size:80%;font-style:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffvaluenew {color:green;background-color:white;border:0px;font-size:80%;font-weight:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffvalue {color:444;background-color:white;border:0px;font-size:80%;font-weight:normal;text-align:left;padding:0px;padding-left:1px;padding-right:1px;line-height:.95em;}
+td.diffspec {background-color:white;border:0px;font-size:80%;font-weight:normal;padding:1px;color:444;text-align:right;padding-right:.5em;line-height:.95em;}
+tt {font-size:11pt;font-family:monospace;}
+.indexHeader {
+ font-size:96%;
+ line-height:.8em;}
+.jdiffIndex td {
+ font-size:96%;
+ xline-height:.8em;
+ padding:2px;
+ padding-left:1em;}
+.indexText {
+ font-size:100%;
+ padding-left:1em;}
+#indexTableCaption {
+ font-size:96%;
+ margin-top:.25em;
+ margin-bottom:0;
+ }
+.hiddenlink {
+ font-size:96%;
+ line-height:.8em;
+ text-decoration:none;}
+a {
+ text-decoration:none;}
+a:hover {
+ text-decoration:underline;}
diff --git a/docs/html/sdk/api_diff/4/user_comments_for_3_to_Donut.xml b/docs/html/sdk/api_diff/4/user_comments_for_3_to_Donut.xml
new file mode 100644
index 0000000000000..5bbe9459a5e2c
--- /dev/null
+++ b/docs/html/sdk/api_diff/4/user_comments_for_3_to_Donut.xml
@@ -0,0 +1,4675 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+
+
+ InsertCommentsHere
+
+
+
+