diff options
82 files changed, 1533 insertions, 7577 deletions
diff --git a/api/current.txt b/api/current.txt index bed5341a4c66..c13c435bc30c 100644 --- a/api/current.txt +++ b/api/current.txt @@ -3580,8 +3580,8 @@ package android.app { method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); - method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); + method public final void requestShowKeyboardShortcuts(); method public boolean requestVisibleBehind(boolean); method public final boolean requestWindowFeature(int); method public final void runOnUiThread(java.lang.Runnable); @@ -45667,8 +45667,7 @@ package android.webkit { method public void onReceivedSslError(android.webkit.WebView, android.webkit.SslErrorHandler, android.net.http.SslError); method public void onScaleChanged(android.webkit.WebView, float, float); method public deprecated void onTooManyRedirects(android.webkit.WebView, android.os.Message, android.os.Message); - method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent); - method public deprecated void onUnhandledKeyEvent(android.webkit.WebView, android.view.KeyEvent); + method public void onUnhandledKeyEvent(android.webkit.WebView, android.view.KeyEvent); method public deprecated android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView, java.lang.String); method public android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView, android.webkit.WebResourceRequest); method public boolean shouldOverrideKeyEvent(android.webkit.WebView, android.view.KeyEvent); diff --git a/api/removed.txt b/api/removed.txt index 0db555f9f102..a1602184ddbe 100644 --- a/api/removed.txt +++ b/api/removed.txt @@ -466,6 +466,14 @@ package android.view { } +package android.webkit { + + public class WebViewClient { + method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent); + } + +} + package android.widget { public class TextView extends android.view.View implements android.view.ViewTreeObserver.OnPreDrawListener { diff --git a/api/system-current.txt b/api/system-current.txt index 57fda4a0c1cb..61cd00a702be 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -3708,8 +3708,8 @@ package android.app { method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); - method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); + method public final void requestShowKeyboardShortcuts(); method public boolean requestVisibleBehind(boolean); method public final boolean requestWindowFeature(int); method public final void runOnUiThread(java.lang.Runnable); @@ -48789,8 +48789,7 @@ package android.webkit { method public void onReceivedSslError(android.webkit.WebView, android.webkit.SslErrorHandler, android.net.http.SslError); method public void onScaleChanged(android.webkit.WebView, float, float); method public deprecated void onTooManyRedirects(android.webkit.WebView, android.os.Message, android.os.Message); - method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent); - method public deprecated void onUnhandledKeyEvent(android.webkit.WebView, android.view.KeyEvent); + method public void onUnhandledKeyEvent(android.webkit.WebView, android.view.KeyEvent); method public deprecated android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView, java.lang.String); method public android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView, android.webkit.WebResourceRequest); method public boolean shouldOverrideKeyEvent(android.webkit.WebView, android.view.KeyEvent); diff --git a/api/system-removed.txt b/api/system-removed.txt index 5f9d3502fb01..3f2613ed17f3 100644 --- a/api/system-removed.txt +++ b/api/system-removed.txt @@ -464,6 +464,14 @@ package android.view { } +package android.webkit { + + public class WebViewClient { + method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent); + } + +} + package android.widget { public class TextView extends android.view.View implements android.view.ViewTreeObserver.OnPreDrawListener { diff --git a/api/test-current.txt b/api/test-current.txt index 8dd4cee2d2c3..9165cb0018bb 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -3580,8 +3580,8 @@ package android.app { method public final deprecated void removeDialog(int); method public void reportFullyDrawn(); method public android.view.DragAndDropPermissions requestDragAndDropPermissions(android.view.DragEvent); - method public final void requestKeyboardShortcutsHelper(); method public final void requestPermissions(java.lang.String[], int); + method public final void requestShowKeyboardShortcuts(); method public boolean requestVisibleBehind(boolean); method public final boolean requestWindowFeature(int); method public final void runOnUiThread(java.lang.Runnable); @@ -45745,8 +45745,7 @@ package android.webkit { method public void onReceivedSslError(android.webkit.WebView, android.webkit.SslErrorHandler, android.net.http.SslError); method public void onScaleChanged(android.webkit.WebView, float, float); method public deprecated void onTooManyRedirects(android.webkit.WebView, android.os.Message, android.os.Message); - method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent); - method public deprecated void onUnhandledKeyEvent(android.webkit.WebView, android.view.KeyEvent); + method public void onUnhandledKeyEvent(android.webkit.WebView, android.view.KeyEvent); method public deprecated android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView, java.lang.String); method public android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView, android.webkit.WebResourceRequest); method public boolean shouldOverrideKeyEvent(android.webkit.WebView, android.view.KeyEvent); diff --git a/api/test-removed.txt b/api/test-removed.txt index 0db555f9f102..a1602184ddbe 100644 --- a/api/test-removed.txt +++ b/api/test-removed.txt @@ -466,6 +466,14 @@ package android.view { } +package android.webkit { + + public class WebViewClient { + method public void onUnhandledInputEvent(android.webkit.WebView, android.view.InputEvent); + } + +} + package android.widget { public class TextView extends android.view.View implements android.view.ViewTreeObserver.OnPreDrawListener { diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index 0726c430a78b..fecfdaec74bc 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -1691,7 +1691,7 @@ public class Activity extends ContextThemeWrapper * Request the Keyboard Shortcuts screen to show up. If it succeeds, this will trigger * {@link #onProvideKeyboardShortcuts} to retrieve the shortcuts for the foreground activity. */ - public final void requestKeyboardShortcutsHelper() { + public final void requestShowKeyboardShortcuts() { Intent intent = new Intent(Intent.ACTION_SHOW_KEYBOARD_SHORTCUTS); intent.setComponent(new ComponentName(KEYBOARD_SHORTCUTS_RECEIVER_PKG_NAME, KEYBOARD_SHORTCUTS_RECEIVER_CLASS_NAME)); diff --git a/core/java/android/content/res/ColorStateList.java b/core/java/android/content/res/ColorStateList.java index fb5bfd363ce2..273522a94af3 100644 --- a/core/java/android/content/res/ColorStateList.java +++ b/core/java/android/content/res/ColorStateList.java @@ -46,29 +46,81 @@ import java.util.Arrays; /** * * Lets you map {@link android.view.View} state sets to colors. - * + * <p> * {@link android.content.res.ColorStateList}s are created from XML resource files defined in the - * "color" subdirectory directory of an application's resource directory. The XML file contains - * a single "selector" element with a number of "item" elements inside. For example: - * + * "color" subdirectory directory of an application's resource directory. The XML file contains + * a single "selector" element with a number of "item" elements inside. For example: * <pre> * <selector xmlns:android="http://schemas.android.com/apk/res/android"> - * <item android:state_focused="true" android:color="@color/testcolor1"/> - * <item android:state_pressed="true" android:state_enabled="false" android:color="@color/testcolor2" /> - * <item android:state_enabled="false" android:color="@color/testcolor3" /> - * <item android:color="@color/testcolor5"/> + * <item android:state_focused="true" + * android:color="@color/sample_focused" /> + * <item android:state_pressed="true" + * android:state_enabled="false" + * android:color="@color/sample_disabled_pressed" /> + * <item android:state_enabled="false" + * android:color="@color/sample_disabled_not_pressed" /> + * <item android:color="@color/sample_default" /> * </selector> * </pre> * * This defines a set of state spec / color pairs where each state spec specifies a set of * states that a view must either be in or not be in and the color specifies the color associated - * with that spec. The list of state specs will be processed in order of the items in the XML file. - * An item with no state spec is considered to match any set of states and is generally useful as - * a final item to be used as a default. Note that if you have such an item before any other items - * in the list then any subsequent items will end up being ignored. - * <p>For more information, see the guide to <a - * href="{@docRoot}guide/topics/resources/color-list-resource.html">Color State - * List Resource</a>.</p> + * with that spec. + * + * <a name="StateSpec"></a> + * <h3>State specs</h3> + * <p> + * Each item defines a set of state spec and color pairs, where the state spec is a series of + * attributes set to either {@code true} or {@code false} to represent inclusion or exclusion. If + * an attribute is not specified for an item, it may be any value. + * <p> + * For example, the following item will be matched whenever the focused state is set; any other + * states may be set or unset: + * <pre> + * <item android:state_focused="true" + * android:color="@color/sample_focused" /> + * </pre> + * <p> + * Typically, a color state list will reference framework-defined state attributes such as + * {@link android.R.attr#state_focused android:state_focused} or + * {@link android.R.attr#state_enabled android:state_enabled}; however, app-defined attributes may + * also be used. + * <p> + * <strong>Note:</strong> The list of state specs will be matched against in the order that they + * appear in the XML file. For this reason, more-specific items should be placed earlier in the + * file. An item with no state spec is considered to match any set of states and is generally + * useful as a final item to be used as a default. + * <p> + * If an item with no state spec if placed before other items, those items + * will be ignored. + * + * <a name="ItemAttributes"></a> + * <h3>Item attributes</h3> + * <p> + * Each item must define an {@link android.R.attr#color android:color} attribute, which may be + * an HTML-style hex color, a reference to a color resource, or -- in API 23 and above -- a theme + * attribute that resolves to a color. + * <p> + * Starting with API 23, items may optionally define an {@link android.R.attr#alpha android:alpha} + * attribute to modify the base color's opacity. This attribute takes a either floating-point value + * between 0 and 1 or a theme attribute that resolves as such. The item's overall color is + * calculated by multiplying by the base color's alpha channel by the {@code alpha} value. For + * example, the following item represents the theme's accent color at 50% opacity: + * <pre> + * <item android:state_enabled="false" + * android:color="?android:attr/colorAccent" + * android:alpha="0.5" /> + * </pre> + * + * <a name="DeveloperGuide"></a> + * <h3>Developer guide</h3> + * <p> + * For more information, see the guide to + * <a href="{@docRoot}guide/topics/resources/color-list-resource.html">Color State + * List Resource</a>. + * + * @attr ref android.R.styleable#ColorStateListItem_alpha + * @attr ref android.R.styleable#ColorStateListItem_color */ public class ColorStateList extends ComplexColor implements Parcelable { private static final String TAG = "ColorStateList"; diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java index 923be5e06582..4799773d9ed6 100644 --- a/core/java/android/inputmethodservice/InputMethodService.java +++ b/core/java/android/inputmethodservice/InputMethodService.java @@ -1714,18 +1714,9 @@ public class InputMethodService extends AbstractInputMethodService { private void clearInsetOfPreviousIme() { if (DEBUG) Log.v(TAG, "clearInsetOfPreviousIme() " + " mShouldClearInsetOfPreviousIme=" + mShouldClearInsetOfPreviousIme); - if (!mShouldClearInsetOfPreviousIme || mWindow == null) return; - try { - // We do not call onWindowShown() and onWindowHidden() so as not to make the IME author - // confused. - // TODO: Find out a better way which has less side-effect. - mWindow.show(); - mWindow.hide(); - } catch (WindowManager.BadTokenException e) { - if (DEBUG) Log.v(TAG, "clearInsetOfPreviousIme: BadTokenException: IME is done."); - mWindowVisible = false; - mWindowAdded = false; - } + if (!mShouldClearInsetOfPreviousIme) return; + + mImm.clearLastInputMethodWindowForTransition(mToken); mShouldClearInsetOfPreviousIme = false; } diff --git a/core/java/android/net/ConnectivityManager.java b/core/java/android/net/ConnectivityManager.java index 43d9bf327a33..a45e6f51d803 100644 --- a/core/java/android/net/ConnectivityManager.java +++ b/core/java/android/net/ConnectivityManager.java @@ -3362,6 +3362,10 @@ public class ConnectivityManager { /** * Determines if the calling application is subject to metered network restrictions while * running on background. + * + * @return {@link #RESTRICT_BACKGROUND_STATUS_DISABLED}, + * {@link #RESTRICT_BACKGROUND_STATUS_ENABLED}, + * or {@link #RESTRICT_BACKGROUND_STATUS_WHITELISTED} */ public @RestrictBackgroundStatus int getRestrictBackgroundStatus() { try { diff --git a/core/java/android/view/DragEvent.java b/core/java/android/view/DragEvent.java index 0dfbe7060039..fb482b4e33ff 100644 --- a/core/java/android/view/DragEvent.java +++ b/core/java/android/view/DragEvent.java @@ -160,6 +160,8 @@ public class DragEvent implements Parcelable { * ACTION_DRAG_STARTED. * </p> * @see #ACTION_DRAG_ENDED + * @see #getX() + * @see #getY() */ public static final int ACTION_DRAG_STARTED = 1; @@ -323,17 +325,16 @@ public class DragEvent implements Parcelable { /** * Gets the X coordinate of the drag point. The value is only valid if the event action is - * {@link #ACTION_DRAG_LOCATION} or {@link #ACTION_DROP}. - * @return The current drag point's Y coordinate + * {@link #ACTION_DRAG_STARTED}, {@link #ACTION_DRAG_LOCATION} or {@link #ACTION_DROP}. + * @return The current drag point's X coordinate */ public float getX() { return mX; } /** - * Gets the Y coordinate of the drag point. The value is valid if the - * event action is {@link #ACTION_DRAG_ENTERED}, {@link #ACTION_DRAG_LOCATION}, - * {@link #ACTION_DROP}, or {@link #ACTION_DRAG_EXITED}. + * Gets the Y coordinate of the drag point. The value is only valid if the event action is + * {@link #ACTION_DRAG_STARTED}, {@link #ACTION_DRAG_LOCATION} or {@link #ACTION_DROP}. * @return The current drag point's Y coordinate */ public float getY() { diff --git a/core/java/android/view/ViewGroup.java b/core/java/android/view/ViewGroup.java index b060fa7b6449..2f23b61dd0de 100644 --- a/core/java/android/view/ViewGroup.java +++ b/core/java/android/view/ViewGroup.java @@ -1579,7 +1579,19 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager Log.d(View.VIEW_LOG_TAG, "Sending drag-started to view: " + child); } + final float tx = mCurrentDragStartEvent.mX; + final float ty = mCurrentDragStartEvent.mY; + + final float[] point = getTempPoint(); + point[0] = tx; + point[1] = ty; + transformPointToViewLocal(point, child); + + mCurrentDragStartEvent.mX = point[0]; + mCurrentDragStartEvent.mY = point[1]; final boolean canAccept = child.dispatchDragEvent(mCurrentDragStartEvent); + mCurrentDragStartEvent.mX = tx; + mCurrentDragStartEvent.mY = ty; if (canAccept) { mChildrenInterestedInDrag.add(child); if (!child.canAcceptDrag()) { diff --git a/core/java/android/view/WindowManagerInternal.java b/core/java/android/view/WindowManagerInternal.java index 4b188c4e35c1..610dff8c8bab 100644 --- a/core/java/android/view/WindowManagerInternal.java +++ b/core/java/android/view/WindowManagerInternal.java @@ -261,6 +261,13 @@ public abstract class WindowManagerInternal { public abstract void saveLastInputMethodWindowForTransition(); /** + * Clears last input method window for transition. + * + * Note that it is assumed that this method is called only by InputMethodManagerService. + */ + public abstract void clearLastInputMethodWindowForTransition(); + + /** * Returns true when the hardware keyboard is available. */ public abstract boolean isHardKeyboardAvailable(); diff --git a/core/java/android/view/inputmethod/InputMethodManager.java b/core/java/android/view/inputmethod/InputMethodManager.java index 5a9a212538b6..1618758929ef 100644 --- a/core/java/android/view/inputmethod/InputMethodManager.java +++ b/core/java/android/view/inputmethod/InputMethodManager.java @@ -2140,6 +2140,28 @@ public final class InputMethodManager { } /** + * Tells the system that the IME decided to not show a window and the system no longer needs to + * use the previous IME's inset. + * + * <p>Caveat: {@link android.inputmethodservice.InputMethodService#clearInsetOfPreviousIme()} + * is the only expected caller of this method. Do not depend on this anywhere else.</p> + * + * <p>TODO: We probably need to reconsider how IME should be handled.</p> + * @hide + * @param token Supplies the identifying token given to an input method when it was started, + * which allows it to perform this operation on itself. + */ + public void clearLastInputMethodWindowForTransition(final IBinder token) { + synchronized (mH) { + try { + mService.clearLastInputMethodWindowForTransition(token); + } catch (RemoteException e) { + throw e.rethrowFromSystemServer(); + } + } + } + + /** * Force switch to the last used input method and subtype. If the last input method didn't have * any subtypes, the framework will simply switch to the last input method with no subtype * specified. diff --git a/core/java/android/webkit/WebViewClient.java b/core/java/android/webkit/WebViewClient.java index 8318656342d7..76d3fb15d049 100644 --- a/core/java/android/webkit/WebViewClient.java +++ b/core/java/android/webkit/WebViewClient.java @@ -403,9 +403,7 @@ public class WebViewClient { * * @param view The WebView that is initiating the callback. * @param event The key event. - * @deprecated This method is subsumed by the more generic onUnhandledInputEvent. */ - @Deprecated public void onUnhandledKeyEvent(WebView view, KeyEvent event) { onUnhandledInputEventInternal(view, event); } @@ -427,6 +425,7 @@ public class WebViewClient { * * @param view The WebView that is initiating the callback. * @param event The input event. + * @removed */ public void onUnhandledInputEvent(WebView view, InputEvent event) { if (event instanceof KeyEvent) { diff --git a/core/java/android/widget/DatePickerCalendarDelegate.java b/core/java/android/widget/DatePickerCalendarDelegate.java index 332e89cc9653..0a23b34b9195 100755 --- a/core/java/android/widget/DatePickerCalendarDelegate.java +++ b/core/java/android/widget/DatePickerCalendarDelegate.java @@ -24,6 +24,8 @@ import android.content.res.ColorStateList; import android.content.res.Configuration; import android.content.res.Resources; import android.content.res.TypedArray; +import android.icu.text.DisplayContext; +import android.icu.text.SimpleDateFormat; import android.os.Parcelable; import android.text.format.DateFormat; import android.text.format.DateUtils; @@ -38,7 +40,6 @@ import android.view.accessibility.AccessibilityEvent; import android.widget.DayPickerView.OnDaySelectedListener; import android.widget.YearPickerView.OnYearSelectedListener; -import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Locale; @@ -303,6 +304,7 @@ class DatePickerCalendarDelegate extends DatePicker.AbstractDatePickerDelegate { // Update the date formatter. final String datePattern = DateFormat.getBestDateTimePattern(locale, "EMMMd"); mMonthDayFormat = new SimpleDateFormat(datePattern, locale); + mMonthDayFormat.setContext(DisplayContext.CAPITALIZATION_FOR_STANDALONE); mYearFormat = new SimpleDateFormat("y", locale); // Update the header text. diff --git a/core/java/android/widget/SimpleMonthView.java b/core/java/android/widget/SimpleMonthView.java index d8c7c359bf4a..97d834a85681 100644 --- a/core/java/android/widget/SimpleMonthView.java +++ b/core/java/android/widget/SimpleMonthView.java @@ -30,6 +30,7 @@ import android.graphics.Paint.Align; import android.graphics.Paint.Style; import android.graphics.Rect; import android.graphics.Typeface; +import android.icu.text.DisplayContext; import android.icu.text.SimpleDateFormat; import android.os.Bundle; import android.text.TextPaint; @@ -184,6 +185,7 @@ class SimpleMonthView extends View { private void updateMonthYearLabel() { final String format = DateFormat.getBestDateTimePattern(mLocale, MONTH_YEAR_FORMAT); final SimpleDateFormat formatter = new SimpleDateFormat(format, mLocale); + formatter.setContext(DisplayContext.CAPITALIZATION_FOR_STANDALONE); mMonthYearLabel = formatter.format(mCalendar.getTime()); } diff --git a/core/java/com/android/internal/view/IInputMethodManager.aidl b/core/java/com/android/internal/view/IInputMethodManager.aidl index 94c94c190e6b..cb7c3bfecc89 100644 --- a/core/java/com/android/internal/view/IInputMethodManager.aidl +++ b/core/java/com/android/internal/view/IInputMethodManager.aidl @@ -79,5 +79,7 @@ interface IInputMethodManager { boolean setInputMethodEnabled(String id, boolean enabled); void setAdditionalInputMethodSubtypes(String id, in InputMethodSubtype[] subtypes); int getInputMethodWindowVisibleHeight(); + void clearLastInputMethodWindowForTransition(in IBinder token); + oneway void notifyUserAction(int sequenceNumber); } diff --git a/core/res/res/layout/time_picker_header_material.xml b/core/res/res/layout/time_picker_header_material.xml index 7019cedbcd25..8fd87b8219b0 100644 --- a/core/res/res/layout/time_picker_header_material.xml +++ b/core/res/res/layout/time_picker_header_material.xml @@ -82,7 +82,10 @@ android:id="@+id/am_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="8dp" + android:paddingLeft="4dp" + android:paddingRight="4dp" + android:paddingTop="8dp" + android:paddingBottom="8dp" android:layout_marginBottom="-8dp" android:textAppearance="@style/TextAppearance.Material.TimePicker.AmPmLabel" android:lines="1" @@ -96,7 +99,10 @@ android:id="@+id/pm_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:padding="8dp" + android:paddingLeft="4dp" + android:paddingRight="4dp" + android:paddingTop="8dp" + android:paddingBottom="8dp" android:textAppearance="@style/TextAppearance.Material.TimePicker.AmPmLabel" android:lines="1" android:ellipsize="none" diff --git a/docs/html/_redirects.yaml b/docs/html/_redirects.yaml index 69e598ad84b1..4a2f23284e8c 100644 --- a/docs/html/_redirects.yaml +++ b/docs/html/_redirects.yaml @@ -703,8 +703,18 @@ redirects: to: /training/location/index.html - from: /google/gcm/adv.html to: /google/gcm/gcm.html -- from: /work - to: /training/enterprise/index.html +- from: /training/enterprise/index.html + to: /work/index.html +- from: /training/enterprise/app-compatibility.html + to: /work/managed-profiles.html +- from: /training/enterprise/app-restrictions.html + to: /work/app-restrictions.html +- from: /training/enterprise/cosu.html + to: /work/cosu.html +- from: /training/enterprise/device-management-policy.html + to: /work/device-management-policy.html +- from: /training/enterprise/work-policy-ctrl.html + to: https://developers.google.com/android/work/build-dpc - from: /distribute/tools/promote/badge-files.html to: https://play.google.com/intl/en_us/badges/ - from: /google/gcm/... diff --git a/docs/html/distribute/googleplay/work/about.jd b/docs/html/distribute/googleplay/work/about.jd index a31bca2755c8..79e8a899f46f 100644 --- a/docs/html/distribute/googleplay/work/about.jd +++ b/docs/html/distribute/googleplay/work/about.jd @@ -52,10 +52,13 @@ page.image=images/distribute/gpfw.jpg <h3 id="design">Develop a great app for business</h3> <ul> - <li>Follow best practices for security and manage user data properly. Businesses - are more conscious of data security and employee productivity, especially when it - comes to features that share information with other services.</li> - <li>Support the <a href="{@docRoot}training/enterprise/app-restrictions.html">App Configuration framework</a> to let an administrator remotely configure app settings such as: + <li>Follow best practices for security and manage user data + properly. Businesses are more conscious of data security and + employee productivity, especially when it comes to features that + share information with other services.</li> + <li>Support the <a href="{@docRoot}work/app-restrictions.html" + >App Configuration framework</a> to let an administrator remotely + configure app settings such as: <ul> <li>Server address and protocol settings</li> <li>The ability to switch features on and off</li> @@ -65,11 +68,15 @@ page.image=images/distribute/gpfw.jpg </li> <li>Request the minimum permissions that your app needs.</li> <li>Make sure communication to your backend and data in your backend is secure.</li> - <li>Implement authorization policies that will minimize the number of your employees that can access user data.</li> - <li><a href={@docRoot}training/enterprise/app-compatibility.html>Offer compatibility with work - profile</a> and test that with the <a href="{@docRoot}samples/BasicManagedProfile/index.html" - >BasicManagedProfile sample app</a>.</li> - <li>Support <a href="{@docRoot}training/enterprise/app-restrictions.html">app restrictions</a> so that IT admins can remotely configure your app through leading EMM solutions.</li> + <li>Implement authorization policies that will minimize the number of your + employees that can access user data.</li> + <li><a href="{@docRoot}work/managed-profiles.html">Offer compatibility with work + profile</a> and test that with the + <a href="{@docRoot}samples/BasicManagedProfile/index.html" + >BasicManagedProfile sample app</a>.</li> + <li>Support <a href="{@docRoot}work/app-restrictions.html">app restrictions</a> + so that IT admins can remotely configure your app through leading + EMM solutions.</li> </ul> <h3 id="support">Provide support and maintenance</h3> diff --git a/docs/html/guide/topics/admin/device-admin.jd b/docs/html/guide/topics/admin/device-admin.jd index 45bd76ae8c21..e2fef04b7537 100644 --- a/docs/html/guide/topics/admin/device-admin.jd +++ b/docs/html/guide/topics/admin/device-admin.jd @@ -48,11 +48,12 @@ solutions for Android-powered devices. It discusses the various features provided by the Device Administration API to provide stronger security for employee devices that are powered by Android.</p> -<p class="note"><strong>Note</strong> For information on building a Work Policy -Controller for Android for Work deployments, see <a -href="{@docRoot}training/enterprise/work-policy-ctrl.html">Building a Work -Policy Controller</a>.</p> - +<p class="note"> + <strong>Note</strong> For information on building a Work Policy + Controller for Android for Work deployments, see + <a href="https://developers.google.com/android/work/build-dpc" + >Build a Device Policy Controller</a>. +</p> <h2 id="overview">Device Administration API Overview</h2> diff --git a/docs/html/images/work/cards/android-studio_600px.png b/docs/html/images/work/cards/android-studio_600px.png Binary files differnew file mode 100644 index 000000000000..d2ce8d773c99 --- /dev/null +++ b/docs/html/images/work/cards/android-studio_600px.png diff --git a/docs/html/images/work/cards/briefcase_600px.png b/docs/html/images/work/cards/briefcase_600px.png Binary files differnew file mode 100644 index 000000000000..9c30cf0bf5d0 --- /dev/null +++ b/docs/html/images/work/cards/briefcase_600px.png diff --git a/docs/html/images/work/cards/work-cloud_600px.png b/docs/html/images/work/cards/work-cloud_600px.png Binary files differnew file mode 100644 index 000000000000..9e63a0c158d7 --- /dev/null +++ b/docs/html/images/work/cards/work-cloud_600px.png diff --git a/docs/html/images/work/cards/work-devhub_600px.png b/docs/html/images/work/cards/work-devhub_600px.png Binary files differnew file mode 100644 index 000000000000..b63b9174f57f --- /dev/null +++ b/docs/html/images/work/cards/work-devhub_600px.png diff --git a/docs/html/images/work/cards/work-folder_600px.png b/docs/html/images/work/cards/work-folder_600px.png Binary files differnew file mode 100644 index 000000000000..1804d6fff41e --- /dev/null +++ b/docs/html/images/work/cards/work-folder_600px.png diff --git a/docs/html/images/work/cards/work-profile_600px.png b/docs/html/images/work/cards/work-profile_600px.png Binary files differnew file mode 100644 index 000000000000..60284ff7759a --- /dev/null +++ b/docs/html/images/work/cards/work-profile_600px.png diff --git a/docs/html/images/work/cosu-pinning_vs_locktaskmode.png b/docs/html/images/work/cosu-pinning_vs_locktaskmode.png Binary files differnew file mode 100644 index 000000000000..8fa470b659da --- /dev/null +++ b/docs/html/images/work/cosu-pinning_vs_locktaskmode.png diff --git a/docs/html/images/work/cosu-pinning_vs_locktaskmode_2x.png b/docs/html/images/work/cosu-pinning_vs_locktaskmode_2x.png Binary files differnew file mode 100644 index 000000000000..d7690f48307f --- /dev/null +++ b/docs/html/images/work/cosu-pinning_vs_locktaskmode_2x.png diff --git a/docs/html/images/work/guide-app-restrictions.png b/docs/html/images/work/guide-app-restrictions.png Binary files differnew file mode 100644 index 000000000000..83c2b42c2360 --- /dev/null +++ b/docs/html/images/work/guide-app-restrictions.png diff --git a/docs/html/images/work/guide-app-restrictions_2x.png b/docs/html/images/work/guide-app-restrictions_2x.png Binary files differnew file mode 100644 index 000000000000..4e64a1c66f37 --- /dev/null +++ b/docs/html/images/work/guide-app-restrictions_2x.png diff --git a/docs/html/images/work/guide-managed-overview.png b/docs/html/images/work/guide-managed-overview.png Binary files differnew file mode 100644 index 000000000000..caead689d281 --- /dev/null +++ b/docs/html/images/work/guide-managed-overview.png diff --git a/docs/html/images/work/guide-managed-overview_2x.png b/docs/html/images/work/guide-managed-overview_2x.png Binary files differnew file mode 100644 index 000000000000..53518ad42005 --- /dev/null +++ b/docs/html/images/work/guide-managed-overview_2x.png diff --git a/docs/html/images/work/hero_650px.png b/docs/html/images/work/hero_650px.png Binary files differnew file mode 100644 index 000000000000..5c790fa6eadd --- /dev/null +++ b/docs/html/images/work/hero_650px.png diff --git a/docs/html/images/work/hero_650px_2x.png b/docs/html/images/work/hero_650px_2x.png Binary files differnew file mode 100644 index 000000000000..d3e5049ba876 --- /dev/null +++ b/docs/html/images/work/hero_650px_2x.png diff --git a/docs/html/images/enterprise/work-launcher.png b/docs/html/images/work/work-launcher.png Binary files differindex 3bbd83544e25..3bbd83544e25 100644 --- a/docs/html/images/enterprise/work-launcher.png +++ b/docs/html/images/work/work-launcher.png diff --git a/docs/html/jd_collections.js b/docs/html/jd_collections.js index 824cbd359369..74bad7bb49ab 100644 --- a/docs/html/jd_collections.js +++ b/docs/html/jd_collections.js @@ -365,7 +365,7 @@ var RESOURCE_COLLECTIONS = { "resources": [ "https://www.android.com/work/", "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", - "training/enterprise/index.html" + "work/index.html" ] }, "distribute/essentials": { @@ -1749,26 +1749,6 @@ var RESOURCE_COLLECTIONS = { "training/monitoring-device-state/index.html" ] }, - "training/work/apps": { - "title": "", - "resources": [ - "training/enterprise/app-compatibility.html", - "training/enterprise/app-restrictions.html", - "training/enterprise/cosu.html", - "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", - "samples/AppRestrictionSchema/index.html", - "https://www.youtube.com/watch?v=dH41OutAMNM", - "samples/AppRestrictionEnforcer/index.html" - ] - }, - "training/work/admin": { - "title": "", - "resources": [ - "training/enterprise/work-policy-ctrl.html", - "samples/BasicManagedProfile/index.html", - "https://www.youtube.com/watch?v=j3QC6hcpy90" - ] - }, "tools/help/log": { "title": "", "resources": [ @@ -1887,4 +1867,45 @@ var RESOURCE_COLLECTIONS = { "https://medium.com/google-developers/writing-more-code-by-writing-less-code-with-android-studio-live-templates-244f648d17c7#.hczcm02du", ] }, -} + "work/landing/primary": { + "title": "", + "resources": [ + "work/overview.html", + "work/guide.html", + "https://connect.googleforwork.com/community/applicants/android/isv", + "work/app-restrictions.html", + "work/cosu.html", + "work/managed-profiles.html" + ] + }, + "work/landing/resources": { + "title": "", + "resources": [ + "https://developers.google.com/android/work/", + "https://www.google.com/work/android/", + "https://developers.google.com/android/work/build-dpc", + "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", + "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", + "https://www.youtube.com/watch?v=dH41OutAMNM&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX" + ] + }, + "work/apps": { + "title": "", + "resources": [ + "work/managed-profiles.html", + "work/app-restrictions.html", + "work/cosu.html", + "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", + "samples/AppRestrictionSchema/index.html", + "samples/AppRestrictionEnforcer/index.html" + ] + }, + "work/admin": { + "title": "", + "resources": [ + "https://developers.google.com/android/work/build-dpc", + "samples/BasicManagedProfile/index.html", + "https://www.youtube.com/watch?v=j3QC6hcpy90" + ] + } +}; diff --git a/docs/html/jd_extras.js b/docs/html/jd_extras.js index 225d4ec1f4df..ed8b54fd7086 100644 --- a/docs/html/jd_extras.js +++ b/docs/html/jd_extras.js @@ -3270,19 +3270,55 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([ "type":"distribute" }, { - "title":"Android for Work", + "title":"Join the Android for Work DevHub", "titleFriendly":"", - "summary":"Learn more about how Android for Work makes your favorite phones and tablets the perfect business tools.", - "url":"https://www.android.com/work/", + "summary":"The Android for Work DevHub is a place to help developers keep up with Android in the workplace.", + "url":"https://connect.googleforwork.com/community/applicants/android/isv", + "group":"", + "keywords": ["work", "enterprise", "isv", "devhub"], + "tags": [], + "image":"images/work/cards/work-devhub_600px.png", + "lang":"en", + "type":"Community" + }, + { + "title":"Enterprise Mobility Managers", + "titleFriendly":"", + "summary":"Integrate Android for Work into your enterprise mobility management (EMM) solution.", + "url":"https://developers.google.com/android/work/", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/work-cloud_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Learn More About Android for Work", + "titleFriendly":"", + "summary":"Android for Work makes your favorite phones and tablets the perfect business tools.", + "url":"https://www.google.com/work/android/", "group":"", "keywords": ["work", "enterprise", "emm"], "tags": [], - "image":"images/cards/card-android-work_2x.png", + "image":"images/work/cards/work-profile_600px.png", "lang":"en", "type":"about" }, { - "title":"Android for Work DevBytes", + "title":"Build a Device Policy Controller", + "titleFriendly":"", + "summary":"Create and administer a managed profile on an employee's device.", + "url":"https://developers.google.com/android/work/build-dpc", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/work-folder_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Android for Work for Developers", "titleFriendly":"", "summary":"Watch the videos in this playlist to understand more about Android for Work and get tips on developing enterprise apps.", "url":"https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", @@ -3306,10 +3342,10 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([ "type":"youtube" }, { - "title":"Building an enterprise ready app", + "title":"Building an Enterprise Ready App", "titleFriendly":"", "summary":"A holistic view of Android for Work for developers.", - "url":"https://www.youtube.com/watch?v=dH41OutAMNM", + "url":"https://www.youtube.com/watch?v=dH41OutAMNM&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", "group":"", "keywords": ["work", "enterprise", "emm"], "tags": [], @@ -3438,18 +3474,6 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([ "type":"Video" }, { - "title":"Android for Work: Single Use Devices", - "titleFriendly":"", - "summary":"Android M is bringing the power of Android to all kinds of workplaces.", - "url":"https://www.youtube.com/watch?v=j3QC6hcpy90", - "group":"", - "keywords": ["Marshmallow"], - "tags": [], - "image":"https://i1.ytimg.com/vi/j3QC6hcpy90/maxresdefault.jpg", - "lang":"en", - "type":"Video" - }, - { "title":"Runtime Permissions in Android 6.0 Marshmallow", "titleFriendly":"", "summary":"Learn how to integrate runtime permissions into your Android app.", diff --git a/docs/html/jd_extras_en.js b/docs/html/jd_extras_en.js index fb85f9d90676..a53aeda06411 100644 --- a/docs/html/jd_extras_en.js +++ b/docs/html/jd_extras_en.js @@ -3182,19 +3182,127 @@ METADATA['en'].extras = METADATA['en'].extras.concat([ }, { "title":"Android for Work", - "category":"Enterprise", + "titleFriendly":"", + "summary": "Develop apps for Android for Work to take advantage of security and management features built into Android.", + "url":"https://developer.android.com/work", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/briefcase_600px.png", + "lang":"en", + "type":"work" + }, + { + "title":"Android for Work Developer Overview", + "titleFriendly":"", + "summary": "Learn how to build Android apps for the enterprise and take advantage of Google's Android for Work program.", + "url":"https://developer.android.com/work/overview.html", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/briefcase_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Android for Work Developer Guide", + "titleFriendly":"", + "summary": "Android for Work provides organizations with a secure, flexible, and unified Android mobility platform combining devices, applications, and management.", + "url":"https://developer.android.com/work/guide.html", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/android-studio_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Set up App Restrictions", + "titleFriendly":"", + "summary": "Learn how to implement app restrictions and configuration settings that can be changed by other apps on the same device.", + "url":"https://developer.android.com/work/app-restrictions.html", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/briefcase_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Set up Managed Profiles", + "titleFriendly":"", + "summary": "Learn how to make sure your apps operate smoothly in a corporate environment by following some best practices.", + "url":"https://developer.android.com/work/managed-profiles.html", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/briefcase_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Set up Single-Purpose Devices", + "titleFriendly":"", + "summary": "Learn how to develop single-use solutions for Android devices.", + "url":"https://developer.android.com/work/cosu.html", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/briefcase_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Join the Android for Work DevHub", + "titleFriendly":"", + "summary":"The Android for Work DevHub is a place to help developers keep up with Android in the workplace.", + "url":"https://connect.googleforwork.com/community/applicants/android/isv", + "group":"", + "keywords": ["work", "enterprise", "isv", "devhub"], + "tags": [], + "image":"images/work/cards/work-devhub_600px.png", + "lang":"en", + "type":"Community" + }, + { + "title":"Enterprise Mobility Managers", + "titleFriendly":"", + "summary":"Integrate Android for Work into your enterprise mobility management (EMM) solution.", + "url":"https://developers.google.com/android/work/", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/work-cloud_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Learn More About Android for Work", + "titleFriendly":"", "summary":"Learn more about how Android for Work makes your favorite phones and tablets the perfect business tools.", - "url":"https://www.android.com/work/", + "url":"https://www.google.com/work/android/", "group":"", "keywords": ["work", "enterprise", "emm"], "tags": [], - "image":"images/cards/card-android-work_2x.png", + "image":"images/work/cards/work-profile_600px.png", "lang":"en", "type":"about" }, { - "title":"Android for Work DevBytes", - "category":"Enterprise", + "title":"Build a Device Policy Controller", + "titleFriendly":"", + "summary":"Learn how to develop a Device Policy Controller to create and administer a managed profile on an employee's device.", + "url":"https://developers.google.com/android/work/build-dpc", + "group":"", + "keywords": ["work", "enterprise", "emm"], + "tags": [], + "image":"images/work/cards/work-folder_600px.png", + "lang":"en", + "type":"guide" + }, + { + "title":"Android for Work for Developers", + "titleFriendly":"", "summary":"Watch the videos in this playlist to understand more about Android for Work and get tips on developing enterprise apps.", "url":"https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", "group":"", @@ -3202,11 +3310,11 @@ METADATA['en'].extras = METADATA['en'].extras.concat([ "tags": [], "image":"https://i1.ytimg.com/vi/jQWB_-o1kz4/maxresdefault.jpg", "lang":"en", - "type":"video" + "type":"youtube" }, { "title":"App Configurations, Testing and Launchers", - "category":"Enterprise", + "titleFriendly":"", "summary":"With Android for Work you can make your apps remotely configurable. We also cover how to test your app in a managed environment.", "url":"https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", "group":"", @@ -3214,23 +3322,23 @@ METADATA['en'].extras = METADATA['en'].extras.concat([ "tags": [], "image":"https://i1.ytimg.com/vi/39NkpWkaH8M/maxresdefault.jpg", "lang":"en", - "type":"video" + "type":"youtube" }, { - "title":"Building an enterprise ready app", - "category":"Enterprise", + "title":"Building an Enterprise Ready App", + "titleFriendly":"", "summary":"A holistic view of Android for Work for developers.", - "url":"https://www.youtube.com/watch?v=dH41OutAMNM", + "url":"https://www.youtube.com/watch?v=dH41OutAMNM&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", "group":"", "keywords": ["work", "enterprise", "emm"], "tags": [], "image":"https://i1.ytimg.com/vi/dH41OutAMNM/maxresdefault.jpg", "lang":"en", - "type":"video" + "type":"youtube" }, { "title":"Android for Work: Single Use Devices", - "category":"Enterprise", + "titleFriendly":"", "summary":"Single-purpose computers are everywhere, and Android can meet that need.", "url":"https://www.youtube.com/watch?v=j3QC6hcpy90", "group":"", @@ -3238,7 +3346,7 @@ METADATA['en'].extras = METADATA['en'].extras.concat([ "tags": [], "image":"https://i1.ytimg.com/vi/j3QC6hcpy90/maxresdefault.jpg", "lang":"en", - "type":"video" + "type":"youtube" }, { "title":"Discover YouTube cards", @@ -3908,7 +4016,7 @@ METADATA['en'].collections = { "resources": [ "https://www.android.com/work/", "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", - "training/enterprise/index.html" + "work/index.html" ] }, "distribute/essentials": { @@ -5078,26 +5186,6 @@ METADATA['en'].collections = { "training/monitoring-device-state/index.html" ] }, - "training/work/apps": { - "title": "", - "resources": [ - "training/enterprise/app-compatibility.html", - "training/enterprise/app-restrictions.html", - "training/enterprise/cosu.html", - "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", - "samples/AppRestrictionSchema/index.html", - "https://www.youtube.com/watch?v=dH41OutAMNM", - "samples/AppRestrictionEnforcer/index.html" - ] - }, - "training/work/admin": { - "title": "", - "resources": [ - "training/enterprise/work-policy-ctrl.html", - "samples/BasicManagedProfile/index.html", - "https://www.youtube.com/watch?v=j3QC6hcpy90" - ] - }, "tools/help/log": { "title": "", "resources": [ @@ -5251,6 +5339,47 @@ METADATA['en'].collections = { "preview/features/picture-in-picture.html", "preview/features/tv-recording-api.html" ] + }, + "work/landing/primary": { + "title": "", + "resources": [ + "work/overview.html", + "work/guide.html", + "https://connect.googleforwork.com/community/applicants/android/isv", + "work/app-restrictions.html", + "work/cosu.html", + "work/managed-profiles.html" + ] + }, + "work/landing/resources": { + "title": "", + "resources": [ + "https://developers.google.com/android/work/", + "https://www.google.com/work/android/", + "https://developers.google.com/android/work/build-dpc", + "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", + "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", + "https://www.youtube.com/watch?v=dH41OutAMNM&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX" + ] + }, + "work/apps": { + "title": "", + "resources": [ + "work/managed-profiles.html", + "work/app-restrictions.html", + "work/cosu.html", + "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX", + "samples/AppRestrictionSchema/index.html", + "samples/AppRestrictionEnforcer/index.html" + ] + }, + "work/admin": { + "title": "", + "resources": [ + "https://developers.google.com/android/work/build-dpc", + "samples/BasicManagedProfile/index.html", + "https://www.youtube.com/watch?v=j3QC6hcpy90" + ] } }; diff --git a/docs/html/jd_tag_helpers.js b/docs/html/jd_tag_helpers.js index 3ad36335eaa4..0ec0d67cfd49 100644 --- a/docs/html/jd_tag_helpers.js +++ b/docs/html/jd_tag_helpers.js @@ -15,6 +15,7 @@ var ALL_RESOURCES = mergeArrays( SAMPLES_RESOURCES, TOOLS_RESOURCES, TRAINING_RESOURCES, + WORK_RESOURCES, YOUTUBE_RESOURCES, BLOGGER_RESOURCES, PREVIEW_RESOURCES @@ -74,6 +75,7 @@ var ALL_RESOURCES_BY_TYPE = { 'tools': TOOLS_RESOURCES, 'training': TRAINING_RESOURCES, 'preview': PREVIEW_RESOURCES, + 'work': WORK_RESOURCES, 'youtube': YOUTUBE_RESOURCES, 'blog': BLOGGER_RESOURCES }; @@ -112,4 +114,4 @@ for (var i = 0; i < ALL_RESOURCES.length; i++) { ALL_RESOURCES_BY_URL[url] = res; } } -var IS_RESOURCE_IN_LANG = buildResourceLookupMap(ALL_RESOURCES_BY_LANG);
\ No newline at end of file +var IS_RESOURCE_IN_LANG = buildResourceLookupMap(ALL_RESOURCES_BY_LANG); diff --git a/docs/html/preview/behavior-changes.jd b/docs/html/preview/behavior-changes.jd index 7c8bfe8ba29e..b6b2ee61970e 100644 --- a/docs/html/preview/behavior-changes.jd +++ b/docs/html/preview/behavior-changes.jd @@ -19,9 +19,6 @@ page.image=images/cards/card-n-changes_2x.png </ol> </li> <li><a href="#perm">Permissions Changes</a> - <ol> - <li><a href="#permfilesys">File System Permission Changes</a></li> - </ol> </li> <li><a href="#accessibility">Accessibility Improvements</a> <ol> @@ -188,29 +185,16 @@ page.image=images/cards/card-n-changes_2x.png <h2 id="perm">Permissions Changes</h2> <p> - Android N includes changes to permissions that may affect your app, - including user accounts permissions and a new permission for writing to - external storage. Here is a summary of the permissions that have changed in - the preview: + Android N includes changes to permissions that may affect your app. </p> -<ul> - <li>{@code GET_ACCOUNTS} (Deprecated) - <p> - The GET_ACCOUNTS permission is now deprecated. The system ignores this - permission for apps that target Android N. - </p> - </li> - -</ul> - <h3 id="permfilesys">File system permission changes</h3> <p> In order to improve the security of private files, the private directory of - apps targeting Android N or higher has restricted access (0700). This prevents - leakage of metadata of private files, such as their size or existence. This - has multiple side effects: + apps targeting Android N or higher has restricted access (<code>0700</code>). + This setting prevents leakage of metadata of private files, such as their size + or existence. This permission change has multiple side effects: </p> <ul> @@ -246,14 +230,17 @@ page.image=images/cards/card-n-changes_2x.png Legacy applications that set the download location to a public location by using {@link - android.app.DownloadManager.Request#setDestinationInExternalFilesDir} or + android.app.DownloadManager.Request#setDestinationInExternalFilesDir + DownloadManager.Request.setDestinationInExternalFilesDir()} or {@link - android.app.DownloadManager.Request#setDestinationInExternalPublicDir} + android.app.DownloadManager.Request#setDestinationInExternalPublicDir + DownloadManager.Request.setDestinationInExternalPublicDir()} can still access the path in {@link android.app.DownloadManager#COLUMN_LOCAL_FILENAME}, however, this method is strongly discouraged. The preferred way of accessing a file exposed by the {@link android.app.DownloadManager} is using - {@link android.content.ContentResolver#openFileDescriptor}. + {@link android.content.ContentResolver#openFileDescriptor + ContentResolver.openFileDescriptor()}. </li> </ul> diff --git a/docs/html/sitemap.txt b/docs/html/sitemap.txt deleted file mode 100644 index d41950af1ec0..000000000000 --- a/docs/html/sitemap.txt +++ /dev/null @@ -1,6747 +0,0 @@ -http://developer.android.com/ -http://developer.android.com/index.html -http://developer.android.com/design/index.html -http://developer.android.com/develop/index.html -http://developer.android.com/distribute/index.html -http://developer.android.com/about/index.html -http://developer.android.com/design/style/index.html -http://developer.android.com/design/patterns/index.html -http://developer.android.com/design/building-blocks/index.html -http://developer.android.com/design/downloads/index.html -http://developer.android.com/design/videos/index.html -http://developer.android.com/training/index.html -http://developer.android.com/guide/components/index.html -http://developer.android.com/reference/packages.html -http://developer.android.com/tools/index.html -http://developer.android.com/studio/index.html -http://developer.android.com/google/index.html -http://developer.android.com/distribute/googleplay/publish/index.html -http://developer.android.com/distribute/googleplay/promote/index.html -http://developer.android.com/distribute/essentials/quality/index.html -http://developer.android.com/distribute/stories/index.html -http://developer.android.com/distribute/open.html -http://developer.android.com/about/versions/jelly-bean.html -http://developer.android.com/support.html -http://developer.android.com/legal.html -http://developer.android.com/license.html -http://developer.android.com/design/get-started/creative-vision.html -http://developer.android.com/design/get-started/principles.html -http://developer.android.com/design/get-started/ui-overview.html -http://developer.android.com/design/style/devices-displays.html -http://developer.android.com/design/style/themes.html -http://developer.android.com/design/style/touch-feedback.html -http://developer.android.com/design/style/metrics-grids.html -http://developer.android.com/design/style/typography.html -http://developer.android.com/design/style/color.html -http://developer.android.com/design/style/iconography.html -http://developer.android.com/design/style/writing.html -http://developer.android.com/design/patterns/new.html -http://developer.android.com/design/patterns/gestures.html -http://developer.android.com/design/patterns/app-structure.html -http://developer.android.com/design/patterns/navigation.html -http://developer.android.com/design/patterns/actionbar.html -http://developer.android.com/design/patterns/multi-pane-layouts.html -http://developer.android.com/design/patterns/swipe-views.html -http://developer.android.com/design/patterns/selection.html -http://developer.android.com/design/patterns/confirming-acknowledging.html -http://developer.android.com/design/patterns/notifications.html -http://developer.android.com/design/patterns/widgets.html -http://developer.android.com/design/patterns/settings.html -http://developer.android.com/design/patterns/help.html -http://developer.android.com/design/patterns/compatibility.html -http://developer.android.com/design/patterns/accessibility.html -http://developer.android.com/design/patterns/pure-android.html -http://developer.android.com/design/building-blocks/tabs.html -http://developer.android.com/design/building-blocks/lists.html -http://developer.android.com/design/building-blocks/grid-lists.html -http://developer.android.com/design/building-blocks/scrolling.html -http://developer.android.com/design/building-blocks/spinners.html -http://developer.android.com/design/building-blocks/buttons.html -http://developer.android.com/design/building-blocks/text-fields.html -http://developer.android.com/design/building-blocks/seek-bars.html -http://developer.android.com/design/building-blocks/progress.html -http://developer.android.com/design/building-blocks/switches.html -http://developer.android.com/design/building-blocks/dialogs.html -http://developer.android.com/design/building-blocks/pickers.html -http://developer.android.com/google/play-services/maps.html -http://developer.android.com/distribute/essentials/quality/tablet.html -http://developer.android.com/distribute/stories/tablets.html -http://developer.android.com/distribute/essentials/quality/core.html -http://developer.android.com/guide/topics/ui/notifiers/notifications.html -http://developer.android.com/guide/topics/ui/dialogs.html -http://developer.android.com/downloads/design/Android_Design_Downloads_20120823.zip -http://developer.android.com/downloads/design/Android_Design_Fireworks_Stencil_20120814.png -http://developer.android.com/downloads/design/Android_Design_Illustrator_Vectors_20120814.ai -http://developer.android.com/downloads/design/Android_Design_OmniGraffle_Stencil_20120814.graffle -http://developer.android.com/downloads/design/Android_Design_Holo_Widgets_20120814.zip -http://developer.android.com/downloads/design/Android_Design_Icons_20130926.zip -http://developer.android.com/downloads/design/Roboto_Hinted_20120823.zip -http://developer.android.com/downloads/design/Roboto_Specimen_Book_20111129.pdf -http://developer.android.com/downloads/design/Android_Design_Color_Swatches_20120229.zip -http://developer.android.com/sdk/installing/bundle.html -http://developer.android.com/studio/install.html -http://developer.android.com/sdk/installing/installing-adt.html -http://developer.android.com/studio/intro/update.html -http://developer.android.com/studio/intro/update.html -http://developer.android.com/tools/sdk/ndk/index.html -http://developer.android.com/tools/workflow/index.html -http://developer.android.com/tools/devices/index.html -http://developer.android.com/tools/devices/managing-avds.html -http://developer.android.com/tools/devices/managing-avds-cmdline.html -http://developer.android.com/tools/devices/emulator.html -http://developer.android.com/tools/device.html -http://developer.android.com/tools/projects/index.html -http://developer.android.com/tools/projects/projects-eclipse.html -http://developer.android.com/tools/projects/projects-cmdline.html -http://developer.android.com/tools/building/index.html -http://developer.android.com/tools/building/building-eclipse.html -http://developer.android.com/tools/building/building-cmdline.html -http://developer.android.com/tools/testing/index.html -http://developer.android.com/tools/testing/testing_android.html -http://developer.android.com/tools/testing/testing_eclipse.html -http://developer.android.com/tools/testing/testing_otheride.html -http://developer.android.com/tools/testing/activity_testing.html -http://developer.android.com/tools/testing/service_testing.html -http://developer.android.com/tools/testing/contentprovider_testing.html -http://developer.android.com/tools/testing/testing_accessibility.html -http://developer.android.com/tools/testing/testing_ui.html -http://developer.android.com/tools/testing/what_to_test.html -http://developer.android.com/tools/testing/activity_test.html -http://developer.android.com/tools/debugging/index.html -http://developer.android.com/tools/debugging/debugging-projects.html -http://developer.android.com/tools/debugging/debugging-projects-cmdline.html -http://developer.android.com/tools/debugging/ddms.html -http://developer.android.com/tools/debugging/debugging-log.html -http://developer.android.com/tools/debugging/improving-w-lint.html -http://developer.android.com/tools/debugging/debugging-ui.html -http://developer.android.com/tools/debugging/debugging-tracing.html -http://developer.android.com/tools/debugging/systrace.html -http://developer.android.com/tools/debugging/debugging-devtools.html -http://developer.android.com/tools/publishing/publishing_overview.html -http://developer.android.com/tools/publishing/preparing.html -http://developer.android.com/tools/publishing/versioning.html -http://developer.android.com/tools/publishing/app-signing.html -http://developer.android.com/tools/help/index.html -http://developer.android.com/tools/help/adb.html -http://developer.android.com/tools/help/adt.html -http://developer.android.com/tools/help/android.html -http://developer.android.com/tools/help/avd-manager.html -http://developer.android.com/tools/help/bmgr.html -http://developer.android.com/tools/help/monitor.html -http://developer.android.com/tools/help/dmtracedump.html -http://developer.android.com/tools/help/draw9patch.html -http://developer.android.com/tools/help/emulator.html -http://developer.android.com/tools/help/etc1tool.html -http://developer.android.com/tools/help/hierarchy-viewer.html -http://developer.android.com/tools/help/hprof-conv.html -http://developer.android.com/tools/help/jobb.html -http://developer.android.com/tools/help/lint.html -http://developer.android.com/tools/help/logcat.html -http://developer.android.com/tools/help/mksdcard.html -http://developer.android.com/tools/help/monkey.html -http://developer.android.com/tools/help/monkeyrunner_concepts.html -http://developer.android.com/tools/help/MonkeyDevice.html -http://developer.android.com/tools/help/MonkeyImage.html -http://developer.android.com/tools/help/MonkeyRunner.html -http://developer.android.com/tools/help/proguard.html -http://developer.android.com/tools/help/sdk-manager.html -http://developer.android.com/tools/help/systrace.html -http://developer.android.com/tools/help/gltracer.html -http://developer.android.com/tools/help/traceview.html -http://developer.android.com/tools/help/uiautomator/index.html -http://developer.android.com/tools/help/uiautomator/IAutomationSupport.html -http://developer.android.com/tools/help/uiautomator/UiAutomatorTestCase.html -http://developer.android.com/tools/help/uiautomator/UiCollection.html -http://developer.android.com/tools/help/uiautomator/UiDevice.html -http://developer.android.com/tools/help/uiautomator/UiObject.html -http://developer.android.com/tools/help/uiautomator/UiObjectNotFoundException.html -http://developer.android.com/tools/help/uiautomator/UiScrollable.html -http://developer.android.com/tools/help/uiautomator/UiSelector.html -http://developer.android.com/tools/help/uiautomator/UiWatcher.html -http://developer.android.com/tools/help/zipalign.html -http://developer.android.com/tools/revisions/index.html -http://developer.android.com/tools/sdk/tools-notes.html -http://developer.android.com/tools/sdk/eclipse-adt.html -http://developer.android.com/tools/revisions/platforms.html -http://developer.android.com/tools/extras/index.html -http://developer.android.com/tools/support-library/index.html -http://developer.android.com/tools/extras/oem-usb.html -http://developer.android.com/tools/samples/index.html -http://developer.android.com/tools/adk/index.html -http://developer.android.com/tools/adk/adk2.html -http://developer.android.com/tools/adk/adk.html -http://developer.android.com/distribute/googleplay/about/visibility.html -http://developer.android.com/distribute/googleplay/about/monetizing.html -http://developer.android.com/distribute/googleplay/about/distribution.html -http://developer.android.com/distribute/googleplay/start.html -http://developer.android.com/distribute/googleplay/publish/console.html -http://developer.android.com/distribute/tools/launch-checklist.html -http://developer.android.com/distribute/tools/promote/linking.html -http://developer.android.com/distribute/googleplay/promote/badges.html -http://developer.android.com/distribute/promote/device-art.html -http://developer.android.com/distribute/tools/promote/brand.html -http://developer.android.com/distribute/googleplay/strategies/app-quality.html -http://developer.android.com/google/play/billing/index.html -http://developer.android.com/google/play/licensing/index.html -http://developer.android.com/about/start.html -http://developer.android.com/about/versions/android-4.2.html -http://developer.android.com/about/versions/android-4.1.html -http://developer.android.com/about/versions/android-4.0-highlights.html -http://developer.android.com/about/versions/android-4.0.3.html -http://developer.android.com/about/versions/android-4.0.html -http://developer.android.com/about/versions/android-3.0-highlights.html -http://developer.android.com/about/versions/android-3.2.html -http://developer.android.com/about/versions/android-3.1.html -http://developer.android.com/about/versions/android-3.0.html -http://developer.android.com/about/versions/android-2.3-highlights.html -http://developer.android.com/about/versions/android-2.3.4.html -http://developer.android.com/about/versions/android-2.3.3.html -http://developer.android.com/about/dashboards/index.html -http://developer.android.com/google/gcm/index.html -http://developer.android.com/guide/components/fundamentals.html -http://developer.android.com/guide/components/activities.html -http://developer.android.com/guide/components/fragments.html -http://developer.android.com/guide/components/loaders.html -http://developer.android.com/guide/components/tasks-and-back-stack.html -http://developer.android.com/guide/components/services.html -http://developer.android.com/guide/components/bound-services.html -http://developer.android.com/guide/components/aidl.html -http://developer.android.com/guide/topics/providers/content-providers.html -http://developer.android.com/guide/topics/providers/content-provider-basics.html -http://developer.android.com/guide/topics/providers/content-provider-creating.html -http://developer.android.com/guide/topics/providers/calendar-provider.html -http://developer.android.com/guide/topics/providers/contacts-provider.html -http://developer.android.com/guide/components/intents-filters.html -http://developer.android.com/guide/components/processes-and-threads.html -http://developer.android.com/guide/topics/security/permissions.html -http://developer.android.com/guide/topics/appwidgets/index.html -http://developer.android.com/guide/topics/manifest/manifest-intro.html -http://developer.android.com/guide/topics/manifest/action-element.html -http://developer.android.com/guide/topics/manifest/activity-element.html -http://developer.android.com/guide/topics/manifest/activity-alias-element.html -http://developer.android.com/guide/topics/manifest/application-element.html -http://developer.android.com/guide/topics/manifest/category-element.html -http://developer.android.com/guide/topics/manifest/compatible-screens-element.html -http://developer.android.com/guide/topics/manifest/data-element.html -http://developer.android.com/guide/topics/manifest/grant-uri-permission-element.html -http://developer.android.com/guide/topics/manifest/instrumentation-element.html -http://developer.android.com/guide/topics/manifest/intent-filter-element.html -http://developer.android.com/guide/topics/manifest/manifest-element.html -http://developer.android.com/guide/topics/manifest/meta-data-element.html -http://developer.android.com/guide/topics/manifest/path-permission-element.html -http://developer.android.com/guide/topics/manifest/permission-element.html -http://developer.android.com/guide/topics/manifest/permission-group-element.html -http://developer.android.com/guide/topics/manifest/permission-tree-element.html -http://developer.android.com/guide/topics/manifest/provider-element.html -http://developer.android.com/guide/topics/manifest/receiver-element.html -http://developer.android.com/guide/topics/manifest/service-element.html -http://developer.android.com/guide/topics/manifest/supports-gl-texture-element.html -http://developer.android.com/guide/topics/manifest/supports-screens-element.html -http://developer.android.com/guide/topics/manifest/uses-configuration-element.html -http://developer.android.com/guide/topics/manifest/uses-feature-element.html -http://developer.android.com/guide/topics/manifest/uses-library-element.html -http://developer.android.com/guide/topics/manifest/uses-permission-element.html -http://developer.android.com/guide/topics/manifest/uses-sdk-element.html -http://developer.android.com/guide/topics/ui/index.html -http://developer.android.com/guide/topics/ui/overview.html -http://developer.android.com/guide/topics/ui/declaring-layout.html -http://developer.android.com/guide/topics/ui/layout/linear.html -http://developer.android.com/guide/topics/ui/layout/relative.html -http://developer.android.com/guide/topics/ui/layout/listview.html -http://developer.android.com/guide/topics/ui/layout/gridview.html -http://developer.android.com/guide/topics/ui/controls.html -http://developer.android.com/guide/topics/ui/controls/button.html -http://developer.android.com/guide/topics/ui/controls/text.html -http://developer.android.com/guide/topics/ui/controls/checkbox.html -http://developer.android.com/guide/topics/ui/controls/radiobutton.html -http://developer.android.com/guide/topics/ui/controls/togglebutton.html -http://developer.android.com/guide/topics/ui/controls/spinner.html -http://developer.android.com/guide/topics/ui/controls/pickers.html -http://developer.android.com/guide/topics/ui/ui-events.html -http://developer.android.com/guide/topics/ui/menus.html -http://developer.android.com/guide/topics/ui/actionbar.html -http://developer.android.com/guide/topics/ui/settings.html -http://developer.android.com/guide/topics/ui/notifiers/toasts.html -http://developer.android.com/guide/topics/search/index.html -http://developer.android.com/guide/topics/search/search-dialog.html -http://developer.android.com/guide/topics/search/adding-recent-query-suggestions.html -http://developer.android.com/guide/topics/search/adding-custom-suggestions.html -http://developer.android.com/guide/topics/search/searchable-config.html -http://developer.android.com/guide/topics/ui/drag-drop.html -http://developer.android.com/guide/topics/ui/accessibility/index.html -http://developer.android.com/guide/topics/ui/accessibility/apps.html -http://developer.android.com/guide/topics/ui/accessibility/checklist.html -http://developer.android.com/guide/topics/ui/accessibility/services.html -http://developer.android.com/guide/topics/ui/themes.html -http://developer.android.com/guide/topics/ui/custom-components.html -http://developer.android.com/guide/topics/resources/index.html -http://developer.android.com/guide/topics/resources/overview.html -http://developer.android.com/guide/topics/resources/providing-resources.html -http://developer.android.com/guide/topics/resources/accessing-resources.html -http://developer.android.com/guide/topics/resources/runtime-changes.html -http://developer.android.com/guide/topics/resources/localization.html -http://developer.android.com/guide/topics/resources/available-resources.html -http://developer.android.com/guide/topics/resources/animation-resource.html -http://developer.android.com/guide/topics/resources/color-list-resource.html -http://developer.android.com/guide/topics/resources/drawable-resource.html -http://developer.android.com/guide/topics/resources/layout-resource.html -http://developer.android.com/guide/topics/resources/menu-resource.html -http://developer.android.com/guide/topics/resources/string-resource.html -http://developer.android.com/guide/topics/resources/style-resource.html -http://developer.android.com/guide/topics/resources/more-resources.html -http://developer.android.com/guide/topics/graphics/index.html -http://developer.android.com/guide/topics/graphics/overview.html -http://developer.android.com/guide/topics/graphics/prop-animation.html -http://developer.android.com/guide/topics/graphics/view-animation.html -http://developer.android.com/guide/topics/graphics/drawable-animation.html -http://developer.android.com/guide/topics/graphics/2d-graphics.html -http://developer.android.com/guide/topics/graphics/opengl.html -http://developer.android.com/guide/topics/graphics/hardware-accel.html -http://developer.android.com/guide/topics/renderscript/index.html -http://developer.android.com/guide/topics/renderscript/compute.html -http://developer.android.com/guide/topics/renderscript/advanced.html -http://developer.android.com/guide/topics/renderscript/reference.html -http://developer.android.com/guide/topics/media/index.html -http://developer.android.com/guide/topics/media/mediaplayer.html -http://developer.android.com/guide/appendix/media-formats.html -http://developer.android.com/guide/topics/media/audio-capture.html -http://developer.android.com/guide/topics/media/jetplayer.html -http://developer.android.com/guide/topics/media/camera.html -http://developer.android.com/guide/topics/sensors/index.html -http://developer.android.com/guide/topics/location/index.html -http://developer.android.com/guide/topics/location/strategies.html -http://developer.android.com/guide/topics/sensors/sensors_overview.html -http://developer.android.com/guide/topics/sensors/sensors_motion.html -http://developer.android.com/guide/topics/sensors/sensors_position.html -http://developer.android.com/guide/topics/sensors/sensors_environment.html -http://developer.android.com/guide/topics/connectivity/index.html -http://developer.android.com/guide/topics/connectivity/bluetooth.html -http://developer.android.com/guide/topics/connectivity/nfc/index.html -http://developer.android.com/guide/topics/connectivity/nfc/nfc.html -http://developer.android.com/guide/topics/connectivity/nfc/advanced-nfc.html -http://developer.android.com/guide/topics/connectivity/wifip2p.html -http://developer.android.com/guide/topics/connectivity/usb/index.html -http://developer.android.com/guide/topics/connectivity/usb/accessory.html -http://developer.android.com/guide/topics/connectivity/usb/host.html -http://developer.android.com/guide/topics/connectivity/sip.html -http://developer.android.com/guide/topics/text/index.html -http://developer.android.com/guide/topics/text/copy-paste.html -http://developer.android.com/guide/topics/text/creating-input-method.html -http://developer.android.com/guide/topics/text/spell-checker-framework.html -http://developer.android.com/guide/topics/data/index.html -http://developer.android.com/guide/topics/data/data-storage.html -http://developer.android.com/guide/topics/data/backup.html -http://developer.android.com/guide/topics/data/install-location.html -http://developer.android.com/guide/topics/admin/index.html -http://developer.android.com/guide/topics/admin/device-admin.html -http://developer.android.com/guide/webapps/index.html -http://developer.android.com/guide/webapps/overview.html -http://developer.android.com/guide/webapps/targeting.html -http://developer.android.com/guide/webapps/webview.html -http://developer.android.com/guide/webapps/debugging.html -http://developer.android.com/guide/webapps/best-practices.html -http://developer.android.com/guide/practices/index.html -http://developer.android.com/guide/practices/compatibility.html -http://developer.android.com/guide/practices/screens_support.html -http://developer.android.com/guide/practices/screens-distribution.html -http://developer.android.com/guide/practices/screen-compat-mode.html -http://developer.android.com/guide/practices/tablets-and-handsets.html -http://developer.android.com/training/basics/activity-lifecycle/index.html -http://developer.android.com/training/basics/fragments/index.html -http://developer.android.com/training/sharing/index.html -http://developer.android.com/training/basics/firstapp/index.html -http://developer.android.com/training/basics/firstapp/creating-project.html -http://developer.android.com/training/basics/firstapp/running-app.html -http://developer.android.com/training/basics/firstapp/building-ui.html -http://developer.android.com/training/basics/firstapp/starting-activity.html -http://developer.android.com/training/basics/activity-lifecycle/starting.html -http://developer.android.com/training/basics/activity-lifecycle/pausing.html -http://developer.android.com/training/basics/activity-lifecycle/stopping.html -http://developer.android.com/training/basics/activity-lifecycle/recreating.html -http://developer.android.com/training/basics/supporting-devices/index.html -http://developer.android.com/training/basics/supporting-devices/languages.html -http://developer.android.com/training/basics/supporting-devices/screens.html -http://developer.android.com/training/basics/supporting-devices/platforms.html -http://developer.android.com/training/basics/fragments/creating.html -http://developer.android.com/training/basics/fragments/fragment-ui.html -http://developer.android.com/training/basics/fragments/communicating.html -http://developer.android.com/training/basics/data-storage/index.html -http://developer.android.com/training/basics/data-storage/shared-preferences.html -http://developer.android.com/training/basics/data-storage/files.html -http://developer.android.com/training/basics/data-storage/databases.html -http://developer.android.com/training/basics/intents/index.html -http://developer.android.com/training/basics/intents/sending.html -http://developer.android.com/training/basics/intents/result.html -http://developer.android.com/training/basics/intents/filters.html -http://developer.android.com/training/sharing/send.html -http://developer.android.com/training/sharing/receive.html -http://developer.android.com/training/sharing/shareaction.html -http://developer.android.com/training/building-multimedia.html -http://developer.android.com/training/managing-audio/index.html -http://developer.android.com/training/managing-audio/volume-playback.html -http://developer.android.com/training/managing-audio/audio-focus.html -http://developer.android.com/training/managing-audio/audio-output.html -http://developer.android.com/training/camera/index.html -http://developer.android.com/training/camera/photobasics.html -http://developer.android.com/training/camera/videobasics.html -http://developer.android.com/training/camera/cameradirect.html -http://developer.android.com/training/building-graphics.html -http://developer.android.com/training/displaying-bitmaps/index.html -http://developer.android.com/training/displaying-bitmaps/load-bitmap.html -http://developer.android.com/training/displaying-bitmaps/process-bitmap.html -http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html -http://developer.android.com/training/displaying-bitmaps/display-bitmap.html -http://developer.android.com/training/graphics/opengl/index.html -http://developer.android.com/training/graphics/opengl/environment.html -http://developer.android.com/training/graphics/opengl/shapes.html -http://developer.android.com/training/graphics/opengl/draw.html -http://developer.android.com/training/graphics/opengl/projection.html -http://developer.android.com/training/graphics/opengl/motion.html -http://developer.android.com/training/graphics/opengl/touch.html -http://developer.android.com/training/animation/index.html -http://developer.android.com/training/animation/crossfade.html -http://developer.android.com/training/animation/screen-slide.html -http://developer.android.com/training/animation/cardflip.html -http://developer.android.com/training/animation/zoom.html -http://developer.android.com/training/animation/layout.html -http://developer.android.com/training/building-connectivity.html -http://developer.android.com/training/connect-devices-wirelessly/index.html -http://developer.android.com/training/connect-devices-wirelessly/nsd.html -http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html -http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html -http://developer.android.com/training/basics/network-ops/index.html -http://developer.android.com/training/basics/network-ops/connecting.html -http://developer.android.com/training/basics/network-ops/managing.html -http://developer.android.com/training/basics/network-ops/xml.html -http://developer.android.com/training/efficient-downloads/index.html -http://developer.android.com/training/efficient-downloads/efficient-network-access.html -http://developer.android.com/training/efficient-downloads/regular_updates.html -http://developer.android.com/training/efficient-downloads/redundant_redundant.html -http://developer.android.com/training/efficient-downloads/connectivity_patterns.html -http://developer.android.com/training/cloudsync/index.html -http://developer.android.com/training/cloudsync/backupapi.html -http://developer.android.com/training/cloudsync/gcm.html -http://developer.android.com/training/building-userinfo.html -http://developer.android.com/training/id-auth/index.html -http://developer.android.com/training/id-auth/identify.html -http://developer.android.com/training/id-auth/authenticate.html -http://developer.android.com/training/id-auth/custom_auth.html -http://developer.android.com/training/basics/location/index.html -http://developer.android.com/training/basics/location/locationmanager.html -http://developer.android.com/training/basics/location/currentlocation.html -http://developer.android.com/training/basics/location/geocoding.html -http://developer.android.com/training/best-ux.html -http://developer.android.com/training/design-navigation/index.html -http://developer.android.com/training/design-navigation/screen-planning.html -http://developer.android.com/training/design-navigation/multiple-sizes.html -http://developer.android.com/training/design-navigation/descendant-lateral.html -http://developer.android.com/training/design-navigation/ancestral-temporal.html -http://developer.android.com/training/design-navigation/wireframing.html -http://developer.android.com/training/implementing-navigation/index.html -http://developer.android.com/training/implementing-navigation/lateral.html -http://developer.android.com/training/implementing-navigation/ancestral.html -http://developer.android.com/training/implementing-navigation/temporal.html -http://developer.android.com/training/implementing-navigation/descendant.html -http://developer.android.com/training/notify-user/index.html -http://developer.android.com/training/notify-user/build-notification.html -http://developer.android.com/training/notify-user/navigation.html -http://developer.android.com/training/notify-user/managing.html -http://developer.android.com/training/notify-user/expanded.html -http://developer.android.com/training/notify-user/display-progress.html -http://developer.android.com/training/search/index.html -http://developer.android.com/training/search/setup.html -http://developer.android.com/training/search/search.html -http://developer.android.com/training/search/backward-compat.html -http://developer.android.com/training/multiscreen/index.html -http://developer.android.com/training/multiscreen/screensizes.html -http://developer.android.com/training/multiscreen/screendensities.html -http://developer.android.com/training/multiscreen/adaptui.html -http://developer.android.com/training/tv/index.html -http://developer.android.com/training/tv/optimizing-layouts-tv.html -http://developer.android.com/training/tv/optimizing-navigation-tv.html -http://developer.android.com/training/tv/unsupported-features-tv.html -http://developer.android.com/training/custom-views/index.html -http://developer.android.com/training/custom-views/create-view.html -http://developer.android.com/training/custom-views/custom-drawing.html -http://developer.android.com/training/custom-views/making-interactive.html -http://developer.android.com/training/custom-views/optimizing-view.html -http://developer.android.com/training/backward-compatible-ui/index.html -http://developer.android.com/training/backward-compatible-ui/abstracting.html -http://developer.android.com/training/backward-compatible-ui/new-implementation.html -http://developer.android.com/training/backward-compatible-ui/older-implementation.html -http://developer.android.com/training/backward-compatible-ui/using-component.html -http://developer.android.com/training/accessibility/index.html -http://developer.android.com/training/accessibility/accessible-app.html -http://developer.android.com/training/accessibility/service.html -http://developer.android.com/training/best-performance.html -http://developer.android.com/training/articles/perf-tips.html -http://developer.android.com/training/improving-layouts/index.html -http://developer.android.com/training/improving-layouts/optimizing-layout.html -http://developer.android.com/training/improving-layouts/reusing-layouts.html -http://developer.android.com/training/improving-layouts/loading-ondemand.html -http://developer.android.com/training/improving-layouts/smooth-scrolling.html -http://developer.android.com/training/monitoring-device-state/index.html -http://developer.android.com/training/monitoring-device-state/battery-monitoring.html -http://developer.android.com/training/monitoring-device-state/docking-monitoring.html -http://developer.android.com/training/monitoring-device-state/connectivity-monitoring.html -http://developer.android.com/training/monitoring-device-state/manifest-receivers.html -http://developer.android.com/training/articles/perf-anr.html -http://developer.android.com/training/articles/perf-jni.html -http://developer.android.com/training/articles/smp.html -http://developer.android.com/training/best-security.html -http://developer.android.com/training/articles/security-tips.html -http://developer.android.com/training/enterprise/index.html -http://developer.android.com/training/enterprise/device-management-policy.html -http://developer.android.com/training/distribute.html -http://developer.android.com/training/in-app-billing/index.html -http://developer.android.com/training/in-app-billing/preparing-iab-app.html -http://developer.android.com/training/in-app-billing/list-iab-products.html -http://developer.android.com/training/in-app-billing/purchase-iab-products.html -http://developer.android.com/training/in-app-billing/test-iab-app.html -http://developer.android.com/training/multiple-apks/index.html -http://developer.android.com/training/multiple-apks/api.html -http://developer.android.com/training/multiple-apks/screensize.html -http://developer.android.com/training/multiple-apks/texture.html -http://developer.android.com/training/multiple-apks/multiple.html -http://developer.android.com/training/monetization/index.html -http://developer.android.com/training/monetization/ads-and-ux.html -http://developer.android.com/reference/android/app/DialogFragment.html -http://developer.android.com/reference/android/app/AlertDialog.html -http://developer.android.com/reference/android/app/Dialog.html -http://developer.android.com/reference/android/app/DatePickerDialog.html -http://developer.android.com/reference/android/app/TimePickerDialog.html -http://developer.android.com/reference/android/app/ProgressDialog.html -http://developer.android.com/reference/android/widget/ProgressBar.html -http://developer.android.com/reference/android/support/v4/app/DialogFragment.html -http://developer.android.com/reference/android/support/v4/app/Fragment.html -http://developer.android.com/reference/android/app/AlertDialog.Builder.html -http://developer.android.com/reference/android/content/DialogInterface.OnClickListener.html -http://developer.android.com/reference/android/widget/ListAdapter.html -http://developer.android.com/reference/android/support/v4/content/Loader.html -http://developer.android.com/reference/java/util/ArrayList.html -http://developer.android.com/reference/android/widget/EditText.html -http://developer.android.com/reference/android/view/LayoutInflater.html -http://developer.android.com/reference/android/app/Activity.html -http://developer.android.com/reference/android/R.style.html -http://developer.android.com/reference/android/support/v4/app/FragmentManager.html -http://developer.android.com/reference/android/support/v4/app/FragmentActivity.html -http://developer.android.com/reference/android/app/Fragment.html -http://developer.android.com/reference/android/view/TouchDelegate.html -http://developer.android.com/guide/practices/ui_guidelines/widget_design.html -http://developer.android.com/google/play/publishing/multiple-apks.html -http://developer.android.com/google/play-services/index.html -http://developer.android.com/google/play-services/setup.html -http://developer.android.com/google/play-services/auth.html -http://developer.android.com/google/play-services/plus.html -http://developer.android.com/reference/gms-packages.html -http://developer.android.com/google/play/billing/billing_overview.html -http://developer.android.com/google/play/billing/api.html -http://developer.android.com/google/play/billing/billing_integrate.html -http://developer.android.com/google/play/billing/billing_reference.html -http://developer.android.com/google/play/billing/v2/api.html -http://developer.android.com/google/play/billing/v2/billing_integrate.html -http://developer.android.com/google/play/billing/v2/billing_subscriptions.html -http://developer.android.com/google/play/billing/v2/billing_reference.html -http://developer.android.com/google/play/billing/billing_best_practices.html -http://developer.android.com/google/play/billing/billing_testing.html -http://developer.android.com/google/play/billing/billing_admin.html -http://developer.android.com/google/play/billing/versions.html -http://developer.android.com/google/play/dist.html -http://developer.android.com/google/play/filters.html -http://developer.android.com/google/play/expansion-files.html -http://developer.android.com/google/play/licensing/overview.html -http://developer.android.com/google/play/licensing/setting-up.html -http://developer.android.com/google/play/licensing/adding-licensing.html -http://developer.android.com/google/play/licensing/licensing-reference.html -http://developer.android.com/google/gcm/gs.html -http://developer.android.com/google/gcm/gcm.html -http://developer.android.com/google/gcm/demo.html -http://developer.android.com/google/gcm/adv.html -http://developer.android.com/google/gcm/c2dm.html -http://developer.android.com/reference/gcm-packages.html -http://developer.android.com/google/backup/index.html -http://developer.android.com/google/backup/signup.html -http://developer.android.com/guide/practices/responsiveness.html -http://developer.android.com/reference/android/os/StrictMode.html -http://developer.android.com/reference/android/os/StrictMode.ThreadPolicy.Builder.html -http://developer.android.com/resources/faq/troubleshooting.html -http://developer.android.com/reference/android/content/Intent.html -http://developer.android.com/reference/android/content/IntentFilter.html -http://developer.android.com/reference/android/content/BroadcastReceiver.html -http://developer.android.com/reference/android/content/pm/PackageManager.html -http://developer.android.com/reference/android/content/Context.html -http://developer.android.com/reference/android/content/ComponentName.html -http://developer.android.com/reference/android/os/Bundle.html -http://developer.android.com/guide/appendix/g-app-intents.html -http://developer.android.com/resources/samples/index.html -http://developer.android.com/resources/samples/NotePad/index.html -http://developer.android.com/reference/android/view/Menu.html -http://developer.android.com/reference/android/content/pm/PackageItemInfo.html -http://developer.android.com/reference/android/test/InstrumentationTestRunner.html -http://developer.android.com/reference/junit/framework/TestSuite.html -http://developer.android.com/reference/android/test/package-summary.html -http://developer.android.com/reference/junit/framework/TestCase.html -http://developer.android.com/reference/android/test/InstrumentationTestCase.html -http://developer.android.com/reference/android/test/PerformanceTestCase.html -http://developer.android.com/reference/java/lang/String.html -http://developer.android.com/reference/android/content/res/Resources.html -http://developer.android.com/reference/android/text/Html.html -http://developer.android.com/reference/android/text/TextUtils.html -http://developer.android.com/reference/android/animation/ValueAnimator.html -http://developer.android.com/reference/android/animation/ObjectAnimator.html -http://developer.android.com/reference/android/animation/TypeEvaluator.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/index.html -http://developer.android.com/reference/android/animation/TimeInterpolator.html -http://developer.android.com/reference/android/view/animation/AccelerateDecelerateInterpolator.html -http://developer.android.com/reference/android/animation/IntEvaluator.html -http://developer.android.com/reference/android/view/View.html -http://developer.android.com/reference/android/animation/package-summary.html -http://developer.android.com/reference/android/view/animation/package-summary.html -http://developer.android.com/reference/android/animation/Animator.html -http://developer.android.com/reference/android/animation/AnimatorSet.html -http://developer.android.com/reference/android/animation/FloatEvaluator.html -http://developer.android.com/reference/android/animation/ArgbEvaluator.html -http://developer.android.com/reference/android/view/animation/AccelerateInterpolator.html -http://developer.android.com/reference/android/view/animation/AnticipateInterpolator.html -http://developer.android.com/reference/android/view/animation/AnticipateOvershootInterpolator.html -http://developer.android.com/reference/android/view/animation/BounceInterpolator.html -http://developer.android.com/reference/android/view/animation/CycleInterpolator.html -http://developer.android.com/reference/android/view/animation/DecelerateInterpolator.html -http://developer.android.com/reference/android/view/animation/LinearInterpolator.html -http://developer.android.com/reference/android/view/animation/OvershootInterpolator.html -http://developer.android.com/reference/android/animation/ValueAnimator.AnimatorUpdateListener.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/BouncingBalls.html -http://developer.android.com/reference/android/animation/Animator.AnimatorListener.html -http://developer.android.com/reference/android/animation/AnimatorListenerAdapter.html -http://developer.android.com/reference/android/animation/LayoutTransition.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/LayoutAnimations.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/LayoutAnimationsByDefault.html -http://developer.android.com/resources/samples/ApiDemos/res/layout/layout_animations_by_default.html -http://developer.android.com/reference/android/animation/Keyframe.html -http://developer.android.com/reference/android/animation/PropertyValuesHolder.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/MultiPropertyAnimation.html -http://developer.android.com/reference/android/view/ViewPropertyAnimator.html -http://developer.android.com/shareables/training/DeviceManagement.zip -http://developer.android.com/reference/android/app/admin/DevicePolicyManager.html -http://developer.android.com/reference/java/lang/SecurityException.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.html -http://developer.android.com/reference/android/app/PendingIntent.html -http://developer.android.com/reference/android/app/NotificationManager.html -http://developer.android.com/reference/java/lang/Object.html -http://developer.android.com/reference/android/app/Notification.html -http://developer.android.com/reference/android/os/Build.html -http://developer.android.com/reference/android/app/ActionBar.html -http://developer.android.com/resources/samples/SpellChecker/SampleSpellCheckerService/index.html -http://developer.android.com/resources/samples/SpellChecker/HelloSpellChecker/index.html -http://developer.android.com/reference/android/service/textservice/SpellCheckerService.html -http://developer.android.com/reference/android/app/Service.html -http://developer.android.com/reference/android/service/textservice/SpellCheckerService.Session.html -http://developer.android.com/reference/android/view/textservice/SentenceSuggestionsInfo.html -http://developer.android.com/reference/android/Manifest.permission.html -http://developer.android.com/reference/android/widget/TextView.html -http://developer.android.com/shareables/training/TabCompat.zip -http://developer.android.com/reference/java/lang/VerifyError.html -http://developer.android.com/reference/android/app/ActionBar.Tab.html -http://developer.android.com/reference/android/widget/LinearLayout.html -http://developer.android.com/reference/android/widget/ListView.html -http://developer.android.com/reference/android/widget/GridView.html -http://developer.android.com/tools/help/layoutopt.html -http://developer.android.com/reference/android/widget/RelativeLayout.html -http://developer.android.com/reference/android/widget/ImageView.html -http://developer.android.com/reference/android/widget/FrameLayout.html -http://developer.android.com/reference/android/widget/ScrollView.html -http://developer.android.com/reference/android/widget/GridLayout.html -http://developer.android.com/resources/samples/SampleSyncAdapter/index.html -http://developer.android.com/reference/android/accounts/AccountManager.html -http://developer.android.com/reference/android/net/Uri.html -http://developer.android.com/reference/java/util/List.html -http://developer.android.com/reference/android/graphics/NinePatch.html -http://developer.android.com/reference/android/hardware/usb/package-summary.html -http://developer.android.com/reference/android/hardware/usb/UsbManager.html -http://developer.android.com/reference/android/hardware/usb/UsbAccessory.html -http://developer.android.com/reference/java/io/FileInputStream.html -http://developer.android.com/reference/java/io/FileOutputStream.html -http://developer.android.com/reference/android/os/ParcelFileDescriptor.html -http://developer.android.com/guide/practices/optimizing-for-3.0.html -http://developer.android.com/reference/android/test/ActivityInstrumentationTestCase2.html -http://developer.android.com/reference/android/test/ActivityUnitTestCase.html -http://developer.android.com/reference/junit/framework/Assert.html -http://developer.android.com/reference/android/test/SingleLaunchActivityTestCase.html -http://developer.android.com/reference/android/test/mock/package-summary.html -http://developer.android.com/reference/android/test/mock/MockApplication.html -http://developer.android.com/reference/android/test/ViewAsserts.html -http://developer.android.com/shareables/training/Animations.zip -http://developer.android.com/reference/android/R.integer.html -http://developer.android.com/shareables/training/NotifyUser.zip -http://developer.android.com/reference/android/os/PatternMatcher.html -http://developer.android.com/reference/android/widget/TabWidget.html -http://developer.android.com/reference/android/widget/TabHost.html -http://developer.android.com/reference/android/app/FragmentTransaction.html -http://developer.android.com/reference/android/app/FragmentManager.html -http://developer.android.com/reference/android/app/FragmentManager.OnBackStackChangedListener.html -http://developer.android.com/reference/android/webkit/WebView.html -http://developer.android.com/reference/android/package-summary.html -http://developer.android.com/reference/android/accessibilityservice/package-summary.html -http://developer.android.com/reference/android/accounts/package-summary.html -http://developer.android.com/reference/android/app/package-summary.html -http://developer.android.com/reference/android/app/admin/package-summary.html -http://developer.android.com/reference/android/app/backup/package-summary.html -http://developer.android.com/reference/android/appwidget/package-summary.html -http://developer.android.com/reference/android/bluetooth/package-summary.html -http://developer.android.com/reference/android/content/package-summary.html -http://developer.android.com/reference/android/content/pm/package-summary.html -http://developer.android.com/reference/android/content/res/package-summary.html -http://developer.android.com/reference/android/database/package-summary.html -http://developer.android.com/reference/android/database/sqlite/package-summary.html -http://developer.android.com/reference/android/drm/package-summary.html -http://developer.android.com/reference/android/gesture/package-summary.html -http://developer.android.com/reference/android/graphics/package-summary.html -http://developer.android.com/reference/android/graphics/drawable/package-summary.html -http://developer.android.com/reference/android/graphics/drawable/shapes/package-summary.html -http://developer.android.com/reference/android/hardware/package-summary.html -http://developer.android.com/reference/android/hardware/display/package-summary.html -http://developer.android.com/reference/android/hardware/input/package-summary.html -http://developer.android.com/reference/android/inputmethodservice/package-summary.html -http://developer.android.com/reference/android/location/package-summary.html -http://developer.android.com/reference/android/media/package-summary.html -http://developer.android.com/reference/android/media/audiofx/package-summary.html -http://developer.android.com/reference/android/media/effect/package-summary.html -http://developer.android.com/reference/android/mtp/package-summary.html -http://developer.android.com/reference/android/net/package-summary.html -http://developer.android.com/reference/android/net/http/package-summary.html -http://developer.android.com/reference/android/net/nsd/package-summary.html -http://developer.android.com/reference/android/net/rtp/package-summary.html -http://developer.android.com/reference/android/net/sip/package-summary.html -http://developer.android.com/reference/android/net/wifi/package-summary.html -http://developer.android.com/reference/android/net/wifi/p2p/package-summary.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/package-summary.html -http://developer.android.com/reference/android/nfc/package-summary.html -http://developer.android.com/reference/android/nfc/tech/package-summary.html -http://developer.android.com/reference/android/opengl/package-summary.html -http://developer.android.com/reference/android/os/package-summary.html -http://developer.android.com/reference/android/os/storage/package-summary.html -http://developer.android.com/reference/android/preference/package-summary.html -http://developer.android.com/reference/android/provider/package-summary.html -http://developer.android.com/reference/android/renderscript/package-summary.html -http://developer.android.com/reference/android/sax/package-summary.html -http://developer.android.com/reference/android/security/package-summary.html -http://developer.android.com/reference/android/service/dreams/package-summary.html -http://developer.android.com/reference/android/service/textservice/package-summary.html -http://developer.android.com/reference/android/service/wallpaper/package-summary.html -http://developer.android.com/reference/android/speech/package-summary.html -http://developer.android.com/reference/android/speech/tts/package-summary.html -http://developer.android.com/reference/android/support/v13/app/package-summary.html -http://developer.android.com/reference/android/support/v4/accessibilityservice/package-summary.html -http://developer.android.com/reference/android/support/v4/app/package-summary.html -http://developer.android.com/reference/android/support/v4/content/package-summary.html -http://developer.android.com/reference/android/support/v4/content/pm/package-summary.html -http://developer.android.com/reference/android/support/v4/database/package-summary.html -http://developer.android.com/reference/android/support/v4/net/package-summary.html -http://developer.android.com/reference/android/support/v4/os/package-summary.html -http://developer.android.com/reference/android/support/v4/util/package-summary.html -http://developer.android.com/reference/android/support/v4/view/package-summary.html -http://developer.android.com/reference/android/support/v4/view/accessibility/package-summary.html -http://developer.android.com/reference/android/support/v4/widget/package-summary.html -http://developer.android.com/reference/android/telephony/package-summary.html -http://developer.android.com/reference/android/telephony/cdma/package-summary.html -http://developer.android.com/reference/android/telephony/gsm/package-summary.html -http://developer.android.com/reference/android/test/suitebuilder/package-summary.html -http://developer.android.com/reference/android/text/package-summary.html -http://developer.android.com/reference/android/text/format/package-summary.html -http://developer.android.com/reference/android/text/method/package-summary.html -http://developer.android.com/reference/android/text/style/package-summary.html -http://developer.android.com/reference/android/text/util/package-summary.html -http://developer.android.com/reference/android/util/package-summary.html -http://developer.android.com/reference/android/view/package-summary.html -http://developer.android.com/reference/android/view/accessibility/package-summary.html -http://developer.android.com/reference/android/view/inputmethod/package-summary.html -http://developer.android.com/reference/android/view/textservice/package-summary.html -http://developer.android.com/reference/android/webkit/package-summary.html -http://developer.android.com/reference/android/widget/package-summary.html -http://developer.android.com/reference/dalvik/bytecode/package-summary.html -http://developer.android.com/reference/dalvik/system/package-summary.html -http://developer.android.com/reference/java/awt/font/package-summary.html -http://developer.android.com/reference/java/beans/package-summary.html -http://developer.android.com/reference/java/io/package-summary.html -http://developer.android.com/reference/java/lang/package-summary.html -http://developer.android.com/reference/java/lang/annotation/package-summary.html -http://developer.android.com/reference/java/lang/ref/package-summary.html -http://developer.android.com/reference/java/lang/reflect/package-summary.html -http://developer.android.com/reference/java/math/package-summary.html -http://developer.android.com/reference/java/net/package-summary.html -http://developer.android.com/reference/java/nio/package-summary.html -http://developer.android.com/reference/java/nio/channels/package-summary.html -http://developer.android.com/reference/java/nio/channels/spi/package-summary.html -http://developer.android.com/reference/java/nio/charset/package-summary.html -http://developer.android.com/reference/java/nio/charset/spi/package-summary.html -http://developer.android.com/reference/java/security/package-summary.html -http://developer.android.com/reference/java/security/acl/package-summary.html -http://developer.android.com/reference/java/security/cert/package-summary.html -http://developer.android.com/reference/java/security/interfaces/package-summary.html -http://developer.android.com/reference/java/security/spec/package-summary.html -http://developer.android.com/reference/java/sql/package-summary.html -http://developer.android.com/reference/java/text/package-summary.html -http://developer.android.com/reference/java/util/package-summary.html -http://developer.android.com/reference/java/util/concurrent/package-summary.html -http://developer.android.com/reference/java/util/concurrent/atomic/package-summary.html -http://developer.android.com/reference/java/util/concurrent/locks/package-summary.html -http://developer.android.com/reference/java/util/jar/package-summary.html -http://developer.android.com/reference/java/util/logging/package-summary.html -http://developer.android.com/reference/java/util/prefs/package-summary.html -http://developer.android.com/reference/java/util/regex/package-summary.html -http://developer.android.com/reference/java/util/zip/package-summary.html -http://developer.android.com/reference/javax/crypto/package-summary.html -http://developer.android.com/reference/javax/crypto/interfaces/package-summary.html -http://developer.android.com/reference/javax/crypto/spec/package-summary.html -http://developer.android.com/reference/javax/microedition/khronos/egl/package-summary.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/package-summary.html -http://developer.android.com/reference/javax/net/package-summary.html -http://developer.android.com/reference/javax/net/ssl/package-summary.html -http://developer.android.com/reference/javax/security/auth/package-summary.html -http://developer.android.com/reference/javax/security/auth/callback/package-summary.html -http://developer.android.com/reference/javax/security/auth/login/package-summary.html -http://developer.android.com/reference/javax/security/auth/x500/package-summary.html -http://developer.android.com/reference/javax/security/cert/package-summary.html -http://developer.android.com/reference/javax/sql/package-summary.html -http://developer.android.com/reference/javax/xml/package-summary.html -http://developer.android.com/reference/javax/xml/datatype/package-summary.html -http://developer.android.com/reference/javax/xml/namespace/package-summary.html -http://developer.android.com/reference/javax/xml/parsers/package-summary.html -http://developer.android.com/reference/javax/xml/transform/package-summary.html -http://developer.android.com/reference/javax/xml/transform/dom/package-summary.html -http://developer.android.com/reference/javax/xml/transform/sax/package-summary.html -http://developer.android.com/reference/javax/xml/transform/stream/package-summary.html -http://developer.android.com/reference/javax/xml/validation/package-summary.html -http://developer.android.com/reference/javax/xml/xpath/package-summary.html -http://developer.android.com/reference/junit/framework/package-summary.html -http://developer.android.com/reference/junit/runner/package-summary.html -http://developer.android.com/reference/org/apache/http/package-summary.html -http://developer.android.com/reference/org/apache/http/auth/package-summary.html -http://developer.android.com/reference/org/apache/http/auth/params/package-summary.html -http://developer.android.com/reference/org/apache/http/client/package-summary.html -http://developer.android.com/reference/org/apache/http/client/entity/package-summary.html -http://developer.android.com/reference/org/apache/http/client/methods/package-summary.html -http://developer.android.com/reference/org/apache/http/client/params/package-summary.html -http://developer.android.com/reference/org/apache/http/client/protocol/package-summary.html -http://developer.android.com/reference/org/apache/http/client/utils/package-summary.html -http://developer.android.com/reference/org/apache/http/conn/package-summary.html -http://developer.android.com/reference/org/apache/http/conn/params/package-summary.html -http://developer.android.com/reference/org/apache/http/conn/routing/package-summary.html -http://developer.android.com/reference/org/apache/http/conn/scheme/package-summary.html -http://developer.android.com/reference/org/apache/http/conn/ssl/package-summary.html -http://developer.android.com/reference/org/apache/http/conn/util/package-summary.html -http://developer.android.com/reference/org/apache/http/cookie/package-summary.html -http://developer.android.com/reference/org/apache/http/cookie/params/package-summary.html -http://developer.android.com/reference/org/apache/http/entity/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/auth/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/client/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/conn/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/cookie/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/entity/package-summary.html -http://developer.android.com/reference/org/apache/http/impl/io/package-summary.html -http://developer.android.com/reference/org/apache/http/io/package-summary.html -http://developer.android.com/reference/org/apache/http/message/package-summary.html -http://developer.android.com/reference/org/apache/http/params/package-summary.html -http://developer.android.com/reference/org/apache/http/protocol/package-summary.html -http://developer.android.com/reference/org/apache/http/util/package-summary.html -http://developer.android.com/reference/org/json/package-summary.html -http://developer.android.com/reference/org/w3c/dom/package-summary.html -http://developer.android.com/reference/org/w3c/dom/ls/package-summary.html -http://developer.android.com/reference/org/xml/sax/package-summary.html -http://developer.android.com/reference/org/xml/sax/ext/package-summary.html -http://developer.android.com/reference/org/xml/sax/helpers/package-summary.html -http://developer.android.com/reference/org/xmlpull/v1/package-summary.html -http://developer.android.com/reference/org/xmlpull/v1/sax2/package-summary.html -http://developer.android.com/reference/android/view/textservice/SpellCheckerSession.SpellCheckerSessionListener.html -http://developer.android.com/reference/android/view/textservice/SpellCheckerInfo.html -http://developer.android.com/reference/android/view/textservice/SpellCheckerSession.html -http://developer.android.com/reference/android/view/textservice/SpellCheckerSubtype.html -http://developer.android.com/reference/android/view/textservice/SuggestionsInfo.html -http://developer.android.com/reference/android/view/textservice/TextInfo.html -http://developer.android.com/reference/android/view/textservice/TextServicesManager.html -http://developer.android.com/reference/android/os/Parcelable.html -http://developer.android.com/reference/android/os/Parcelable.Creator.html -http://developer.android.com/reference/android/os/Parcel.html -http://developer.android.com/reference/java/lang/Class.html -http://developer.android.com/shareables/training/OpenGLES.zip -http://developer.android.com/reference/android/opengl/GLSurfaceView.html -http://developer.android.com/reference/android/view/MotionEvent.html -http://developer.android.com/reference/android/location/LocationManager.html -http://developer.android.com/reference/android/location/LocationProvider.html -http://developer.android.com/reference/com/google/android/gms/maps/MapView.html -http://developer.android.com/reference/android/app/ActionBar.OnMenuVisibilityListener.html -http://developer.android.com/reference/android/app/ActionBar.OnNavigationListener.html -http://developer.android.com/reference/android/app/ActionBar.TabListener.html -http://developer.android.com/reference/android/app/Application.ActivityLifecycleCallbacks.html -http://developer.android.com/reference/android/app/DatePickerDialog.OnDateSetListener.html -http://developer.android.com/reference/android/app/FragmentBreadCrumbs.OnBreadCrumbClickListener.html -http://developer.android.com/reference/android/app/FragmentManager.BackStackEntry.html -http://developer.android.com/reference/android/app/KeyguardManager.OnKeyguardExitResult.html -http://developer.android.com/reference/android/app/LoaderManager.LoaderCallbacks.html -http://developer.android.com/reference/android/app/PendingIntent.OnFinished.html -http://developer.android.com/reference/android/app/SearchManager.OnCancelListener.html -http://developer.android.com/reference/android/app/SearchManager.OnDismissListener.html -http://developer.android.com/reference/android/app/TimePickerDialog.OnTimeSetListener.html -http://developer.android.com/reference/android/app/ActionBar.LayoutParams.html -http://developer.android.com/reference/android/app/ActivityGroup.html -http://developer.android.com/reference/android/app/ActivityManager.html -http://developer.android.com/reference/android/app/ActivityManager.MemoryInfo.html -http://developer.android.com/reference/android/app/ActivityManager.ProcessErrorStateInfo.html -http://developer.android.com/reference/android/app/ActivityManager.RecentTaskInfo.html -http://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.html -http://developer.android.com/reference/android/app/ActivityManager.RunningServiceInfo.html -http://developer.android.com/reference/android/app/ActivityManager.RunningTaskInfo.html -http://developer.android.com/reference/android/app/ActivityOptions.html -http://developer.android.com/reference/android/app/AlarmManager.html -http://developer.android.com/reference/android/app/AliasActivity.html -http://developer.android.com/reference/android/app/Application.html -http://developer.android.com/reference/android/app/ApplicationErrorReport.html -http://developer.android.com/reference/android/app/ApplicationErrorReport.AnrInfo.html -http://developer.android.com/reference/android/app/ApplicationErrorReport.BatteryInfo.html -http://developer.android.com/reference/android/app/ApplicationErrorReport.CrashInfo.html -http://developer.android.com/reference/android/app/ApplicationErrorReport.RunningServiceInfo.html -http://developer.android.com/reference/android/app/DownloadManager.html -http://developer.android.com/reference/android/app/DownloadManager.Query.html -http://developer.android.com/reference/android/app/DownloadManager.Request.html -http://developer.android.com/reference/android/app/ExpandableListActivity.html -http://developer.android.com/reference/android/app/Fragment.SavedState.html -http://developer.android.com/reference/android/app/FragmentBreadCrumbs.html -http://developer.android.com/reference/android/app/Instrumentation.html -http://developer.android.com/reference/android/app/Instrumentation.ActivityMonitor.html -http://developer.android.com/reference/android/app/Instrumentation.ActivityResult.html -http://developer.android.com/reference/android/app/IntentService.html -http://developer.android.com/reference/android/app/KeyguardManager.html -http://developer.android.com/reference/android/app/KeyguardManager.KeyguardLock.html -http://developer.android.com/reference/android/app/LauncherActivity.html -http://developer.android.com/reference/android/app/LauncherActivity.IconResizer.html -http://developer.android.com/reference/android/app/LauncherActivity.ListItem.html -http://developer.android.com/reference/android/app/ListActivity.html -http://developer.android.com/reference/android/app/ListFragment.html -http://developer.android.com/reference/android/app/LoaderManager.html -http://developer.android.com/reference/android/app/LocalActivityManager.html -http://developer.android.com/reference/android/app/MediaRouteActionProvider.html -http://developer.android.com/reference/android/app/MediaRouteButton.html -http://developer.android.com/reference/android/app/NativeActivity.html -http://developer.android.com/reference/android/app/Notification.BigPictureStyle.html -http://developer.android.com/reference/android/app/Notification.BigTextStyle.html -http://developer.android.com/reference/android/app/Notification.Builder.html -http://developer.android.com/reference/android/app/Notification.InboxStyle.html -http://developer.android.com/reference/android/app/Notification.Style.html -http://developer.android.com/reference/android/app/Presentation.html -http://developer.android.com/reference/android/app/SearchableInfo.html -http://developer.android.com/reference/android/app/SearchManager.html -http://developer.android.com/reference/android/app/TabActivity.html -http://developer.android.com/reference/android/app/TaskStackBuilder.html -http://developer.android.com/reference/android/app/UiModeManager.html -http://developer.android.com/reference/android/app/WallpaperInfo.html -http://developer.android.com/reference/android/app/WallpaperManager.html -http://developer.android.com/reference/android/app/Fragment.InstantiationException.html -http://developer.android.com/reference/android/app/PendingIntent.CanceledException.html -http://developer.android.com/reference/android/content/DialogInterface.html -http://developer.android.com/reference/android/graphics/drawable/Drawable.html -http://developer.android.com/reference/java/lang/CharSequence.html -http://developer.android.com/reference/java/text/NumberFormat.html -http://developer.android.com/reference/android/content/DialogInterface.OnCancelListener.html -http://developer.android.com/reference/android/widget/Button.html -http://developer.android.com/reference/android/view/KeyEvent.html -http://developer.android.com/reference/android/os/Message.html -http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html -http://developer.android.com/reference/android/view/Window.html -http://developer.android.com/reference/android/view/ActionMode.html -http://developer.android.com/reference/android/view/MenuItem.html -http://developer.android.com/reference/android/view/ContextMenu.html -http://developer.android.com/reference/android/view/ContextMenu.ContextMenuInfo.html -http://developer.android.com/reference/android/view/KeyEvent.Callback.html -http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html -http://developer.android.com/reference/android/view/ActionMode.Callback.html -http://developer.android.com/reference/android/content/DialogInterface.OnDismissListener.html -http://developer.android.com/reference/android/content/DialogInterface.OnKeyListener.html -http://developer.android.com/reference/android/content/DialogInterface.OnShowListener.html -http://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html -http://developer.android.com/reference/android/view/Window.Callback.html -http://developer.android.com/reference/android/widget/RemoteViews.html -http://developer.android.com/reference/android/graphics/Bitmap.html -http://developer.android.com/reference/android/media/AudioManager.html -http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html -http://developer.android.com/reference/android/os/Build.VERSION_CODES.html -http://developer.android.com/reference/android/os/Vibrator.html -http://developer.android.com/reference/java/lang/System.html -http://developer.android.com/shareables/training/MobileAds.zip -http://developer.android.com/reference/android/media/JetPlayer.html -http://developer.android.com/resources/samples/JetBoy/index.html -http://developer.android.com/guide/topics/media/jet/jetcreator_manual.html -http://developer.android.com/reference/android/test/ServiceTestCase.html -http://developer.android.com/reference/android/test/RenamingDelegatingContext.html -http://developer.android.com/reference/android/os/IBinder.html -http://developer.android.com/reference/android/test/AndroidTestCase.html -http://developer.android.com/reference/android/view/ViewGroup.html -http://developer.android.com/reference/android/widget/CheckBox.html -http://developer.android.com/reference/android/widget/RadioButton.html -http://developer.android.com/reference/android/widget/Gallery.html -http://developer.android.com/reference/android/widget/Spinner.html -http://developer.android.com/reference/android/widget/AutoCompleteTextView.html -http://developer.android.com/reference/android/widget/ImageSwitcher.html -http://developer.android.com/reference/android/widget/TextSwitcher.html -http://developer.android.com/guide/topics/ui/layout-objects.html -http://developer.android.com/reference/android/graphics/Canvas.html -http://developer.android.com/reference/android/view/SurfaceView.html -http://developer.android.com/resources/samples/ApiDemos/index.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/LabelView.html -http://developer.android.com/resources/samples/ApiDemos/res/layout/custom_view_1.html -http://developer.android.com/resources/samples/NotePad/src/com/example/android/notepad/NoteEditor.html -http://developer.android.com/sdk/api_diff/10/changes.html -http://developer.android.com/reference/android/hardware/usb/UsbDevice.html -http://developer.android.com/reference/android/animation/LayoutTransition.TransitionListener.html -http://developer.android.com/reference/android/animation/TimeAnimator.TimeListener.html -http://developer.android.com/reference/android/animation/AnimatorInflater.html -http://developer.android.com/reference/android/animation/AnimatorSet.Builder.html -http://developer.android.com/reference/android/animation/TimeAnimator.html -http://developer.android.com/shareables/training/CustomView.zip -http://developer.android.com/sdk/eclipse-adt.html -http://developer.android.com/reference/android/content/res/TypedArray.html -http://developer.android.com/reference/android/support/v4/app/FragmentManager.BackStackEntry.html -http://developer.android.com/reference/android/support/v4/app/FragmentManager.OnBackStackChangedListener.html -http://developer.android.com/reference/android/support/v4/app/LoaderManager.LoaderCallbacks.html -http://developer.android.com/reference/android/support/v4/app/ActivityCompat.html -http://developer.android.com/reference/android/support/v4/app/Fragment.SavedState.html -http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html -http://developer.android.com/reference/android/support/v4/app/FragmentStatePagerAdapter.html -http://developer.android.com/reference/android/support/v4/app/FragmentTabHost.html -http://developer.android.com/reference/android/support/v4/app/FragmentTransaction.html -http://developer.android.com/reference/android/support/v4/app/ListFragment.html -http://developer.android.com/reference/android/support/v4/app/LoaderManager.html -http://developer.android.com/reference/android/support/v4/app/NavUtils.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Action.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.BigPictureStyle.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.BigTextStyle.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.InboxStyle.html -http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Style.html -http://developer.android.com/reference/android/support/v4/app/ServiceCompat.html -http://developer.android.com/reference/android/support/v4/app/ShareCompat.html -http://developer.android.com/reference/android/support/v4/app/ShareCompat.IntentBuilder.html -http://developer.android.com/reference/android/support/v4/app/ShareCompat.IntentReader.html -http://developer.android.com/reference/android/support/v4/app/TaskStackBuilder.html -http://developer.android.com/reference/android/support/v4/app/TaskStackBuilderHoneycomb.html -http://developer.android.com/reference/android/support/v4/app/Fragment.InstantiationException.html -http://developer.android.com/reference/android/content/ComponentCallbacks.html -http://developer.android.com/reference/java/io/FileDescriptor.html -http://developer.android.com/reference/java/io/PrintWriter.html -http://developer.android.com/reference/java/util/Formatter.html -http://developer.android.com/reference/android/content/res/Configuration.html -http://developer.android.com/reference/android/view/animation/Animation.html -http://developer.android.com/reference/android/view/MenuInflater.html -http://developer.android.com/reference/android/util/AttributeSet.html -http://developer.android.com/reference/java/lang/InstantiationException.html -http://developer.android.com/reference/android/widget/AdapterView.html -http://developer.android.com/reference/android/app/backup/BackupManager.html -http://developer.android.com/reference/android/app/backup/BackupAgent.html -http://developer.android.com/reference/android/app/backup/BackupAgentHelper.html -http://developer.android.com/reference/android/content/SharedPreferences.html -http://developer.android.com/reference/android/app/backup/BackupDataOutput.html -http://developer.android.com/reference/android/app/backup/BackupDataInput.html -http://developer.android.com/resources/samples/BackupRestore/src/com/example/android/backuprestore/ExampleAgent.html -http://developer.android.com/resources/samples/BackupRestore/index.html -http://developer.android.com/reference/android/app/backup/SharedPreferencesBackupHelper.html -http://developer.android.com/reference/android/app/backup/FileBackupHelper.html -http://developer.android.com/reference/android/content/ContextWrapper.html -http://developer.android.com/reference/android/content/pm/PackageInfo.html -http://developer.android.com/reference/android/os/UserHandle.html -http://developer.android.com/reference/android/content/IntentSender.html -http://developer.android.com/reference/android/os/Handler.html -http://developer.android.com/reference/android/os/Process.html -http://developer.android.com/reference/android/test/PerformanceTestCase.Intermediates.html -http://developer.android.com/reference/android/test/TestSuiteProvider.html -http://developer.android.com/reference/android/test/ActivityInstrumentationTestCase.html -http://developer.android.com/reference/android/test/ActivityTestCase.html -http://developer.android.com/reference/android/test/AndroidTestRunner.html -http://developer.android.com/reference/android/test/ApplicationTestCase.html -http://developer.android.com/reference/android/test/InstrumentationTestSuite.html -http://developer.android.com/reference/android/test/IsolatedContext.html -http://developer.android.com/reference/android/test/LoaderTestCase.html -http://developer.android.com/reference/android/test/MoreAsserts.html -http://developer.android.com/reference/android/test/ProviderTestCase.html -http://developer.android.com/reference/android/test/ProviderTestCase2.html -http://developer.android.com/reference/android/test/SyncBaseInstrumentation.html -http://developer.android.com/reference/android/test/TouchUtils.html -http://developer.android.com/reference/android/test/AssertionFailedError.html -http://developer.android.com/reference/android/test/ComparisonFailure.html -http://developer.android.com/reference/android/view/ActionProvider.html -http://developer.android.com/reference/android/widget/ShareActionProvider.html -http://developer.android.com/shareables/training/PhotoIntentActivity.zip -http://developer.android.com/reference/android/hardware/Sensor.html -http://developer.android.com/reference/android/hardware/SensorEvent.html -http://developer.android.com/reference/android/hardware/SensorManager.html -http://developer.android.com/reference/android/hardware/SensorEventListener.html -http://developer.android.com/resources/samples/AccelerometerPlay/index.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/os/RotationVectorDemo.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/os/Sensors.html -http://developer.android.com/reference/android/os/CancellationSignal.OnCancelListener.html -http://developer.android.com/reference/android/os/Handler.Callback.html -http://developer.android.com/reference/android/os/IBinder.DeathRecipient.html -http://developer.android.com/reference/android/os/IInterface.html -http://developer.android.com/reference/android/os/MessageQueue.IdleHandler.html -http://developer.android.com/reference/android/os/Parcelable.ClassLoaderCreator.html -http://developer.android.com/reference/android/os/RecoverySystem.ProgressListener.html -http://developer.android.com/reference/android/os/AsyncTask.html -http://developer.android.com/reference/android/os/BatteryManager.html -http://developer.android.com/reference/android/os/Binder.html -http://developer.android.com/reference/android/os/Build.VERSION.html -http://developer.android.com/reference/android/os/CancellationSignal.html -http://developer.android.com/reference/android/os/ConditionVariable.html -http://developer.android.com/reference/android/os/CountDownTimer.html -http://developer.android.com/reference/android/os/Debug.html -http://developer.android.com/reference/android/os/Debug.InstructionCount.html -http://developer.android.com/reference/android/os/Debug.MemoryInfo.html -http://developer.android.com/reference/android/os/DropBoxManager.html -http://developer.android.com/reference/android/os/DropBoxManager.Entry.html -http://developer.android.com/reference/android/os/Environment.html -http://developer.android.com/reference/android/os/FileObserver.html -http://developer.android.com/reference/android/os/HandlerThread.html -http://developer.android.com/reference/android/os/Looper.html -http://developer.android.com/reference/android/os/MemoryFile.html -http://developer.android.com/reference/android/os/MessageQueue.html -http://developer.android.com/reference/android/os/Messenger.html -http://developer.android.com/reference/android/os/ParcelFileDescriptor.AutoCloseInputStream.html -http://developer.android.com/reference/android/os/ParcelFileDescriptor.AutoCloseOutputStream.html -http://developer.android.com/reference/android/os/ParcelUuid.html -http://developer.android.com/reference/android/os/PowerManager.html -http://developer.android.com/reference/android/os/PowerManager.WakeLock.html -http://developer.android.com/reference/android/os/RecoverySystem.html -http://developer.android.com/reference/android/os/RemoteCallbackList.html -http://developer.android.com/reference/android/os/ResultReceiver.html -http://developer.android.com/reference/android/os/StatFs.html -http://developer.android.com/reference/android/os/StrictMode.ThreadPolicy.html -http://developer.android.com/reference/android/os/StrictMode.VmPolicy.html -http://developer.android.com/reference/android/os/StrictMode.VmPolicy.Builder.html -http://developer.android.com/reference/android/os/SystemClock.html -http://developer.android.com/reference/android/os/TokenWatcher.html -http://developer.android.com/reference/android/os/UserManager.html -http://developer.android.com/reference/android/os/WorkSource.html -http://developer.android.com/reference/android/os/AsyncTask.Status.html -http://developer.android.com/reference/android/os/BadParcelableException.html -http://developer.android.com/reference/android/os/DeadObjectException.html -http://developer.android.com/reference/android/os/NetworkOnMainThreadException.html -http://developer.android.com/reference/android/os/OperationCanceledException.html -http://developer.android.com/reference/android/os/ParcelFormatException.html -http://developer.android.com/reference/android/os/RemoteException.html -http://developer.android.com/reference/android/os/TransactionTooLargeException.html -http://developer.android.com/reference/java/io/Closeable.html -http://developer.android.com/reference/java/net/DatagramSocket.html -http://developer.android.com/reference/java/net/Socket.html -http://developer.android.com/reference/java/io/File.html -http://developer.android.com/reference/java/io/IOException.html -http://developer.android.com/reference/java/io/FileNotFoundException.html -http://developer.android.com/reference/java/lang/ref/ReferenceQueue.html -http://developer.android.com/reference/java/lang/Throwable.html -http://developer.android.com/reference/javax/xml/datatype/DatatypeConstants.html -http://developer.android.com/reference/javax/xml/datatype/DatatypeConstants.Field.html -http://developer.android.com/reference/javax/xml/datatype/DatatypeFactory.html -http://developer.android.com/reference/javax/xml/datatype/Duration.html -http://developer.android.com/reference/javax/xml/datatype/XMLGregorianCalendar.html -http://developer.android.com/reference/javax/xml/datatype/DatatypeConfigurationException.html -http://developer.android.com/reference/android/view/ActionProvider.VisibilityListener.html -http://developer.android.com/reference/android/view/Choreographer.FrameCallback.html -http://developer.android.com/reference/android/view/CollapsibleActionView.html -http://developer.android.com/reference/android/view/GestureDetector.OnDoubleTapListener.html -http://developer.android.com/reference/android/view/GestureDetector.OnGestureListener.html -http://developer.android.com/reference/android/view/InputQueue.Callback.html -http://developer.android.com/reference/android/view/LayoutInflater.Factory.html -http://developer.android.com/reference/android/view/LayoutInflater.Factory2.html -http://developer.android.com/reference/android/view/LayoutInflater.Filter.html -http://developer.android.com/reference/android/view/MenuItem.OnActionExpandListener.html -http://developer.android.com/reference/android/view/MenuItem.OnMenuItemClickListener.html -http://developer.android.com/reference/android/view/ScaleGestureDetector.OnScaleGestureListener.html -http://developer.android.com/reference/android/view/SubMenu.html -http://developer.android.com/reference/android/view/SurfaceHolder.html -http://developer.android.com/reference/android/view/SurfaceHolder.Callback.html -http://developer.android.com/reference/android/view/SurfaceHolder.Callback2.html -http://developer.android.com/reference/android/view/TextureView.SurfaceTextureListener.html -http://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html -http://developer.android.com/reference/android/view/View.OnClickListener.html -http://developer.android.com/reference/android/view/View.OnDragListener.html -http://developer.android.com/reference/android/view/View.OnFocusChangeListener.html -http://developer.android.com/reference/android/view/View.OnGenericMotionListener.html -http://developer.android.com/reference/android/view/View.OnHoverListener.html -http://developer.android.com/reference/android/view/View.OnKeyListener.html -http://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html -http://developer.android.com/reference/android/view/View.OnLongClickListener.html -http://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html -http://developer.android.com/reference/android/view/View.OnTouchListener.html -http://developer.android.com/reference/android/view/ViewGroup.OnHierarchyChangeListener.html -http://developer.android.com/reference/android/view/ViewManager.html -http://developer.android.com/reference/android/view/ViewParent.html -http://developer.android.com/reference/android/view/ViewStub.OnInflateListener.html -http://developer.android.com/reference/android/view/ViewTreeObserver.OnDrawListener.html -http://developer.android.com/reference/android/view/ViewTreeObserver.OnGlobalFocusChangeListener.html -http://developer.android.com/reference/android/view/ViewTreeObserver.OnGlobalLayoutListener.html -http://developer.android.com/reference/android/view/ViewTreeObserver.OnPreDrawListener.html -http://developer.android.com/reference/android/view/ViewTreeObserver.OnScrollChangedListener.html -http://developer.android.com/reference/android/view/ViewTreeObserver.OnTouchModeChangeListener.html -http://developer.android.com/reference/android/view/WindowManager.html -http://developer.android.com/reference/android/view/AbsSavedState.html -http://developer.android.com/reference/android/view/Choreographer.html -http://developer.android.com/reference/android/view/ContextThemeWrapper.html -http://developer.android.com/reference/android/view/Display.html -http://developer.android.com/reference/android/view/DragEvent.html -http://developer.android.com/reference/android/view/FocusFinder.html -http://developer.android.com/reference/android/view/GestureDetector.html -http://developer.android.com/reference/android/view/GestureDetector.SimpleOnGestureListener.html -http://developer.android.com/reference/android/view/Gravity.html -http://developer.android.com/reference/android/view/HapticFeedbackConstants.html -http://developer.android.com/reference/android/view/InputDevice.html -http://developer.android.com/reference/android/view/InputDevice.MotionRange.html -http://developer.android.com/reference/android/view/InputEvent.html -http://developer.android.com/reference/android/view/InputQueue.html -http://developer.android.com/reference/android/view/KeyCharacterMap.html -http://developer.android.com/reference/android/view/KeyCharacterMap.KeyData.html -http://developer.android.com/reference/android/view/KeyEvent.DispatcherState.html -http://developer.android.com/reference/android/view/MotionEvent.PointerCoords.html -http://developer.android.com/reference/android/view/MotionEvent.PointerProperties.html -http://developer.android.com/reference/android/view/OrientationEventListener.html -http://developer.android.com/reference/android/view/OrientationListener.html -http://developer.android.com/reference/android/view/ScaleGestureDetector.html -http://developer.android.com/reference/android/view/ScaleGestureDetector.SimpleOnScaleGestureListener.html -http://developer.android.com/reference/android/view/SoundEffectConstants.html -http://developer.android.com/reference/android/view/Surface.html -http://developer.android.com/reference/android/view/TextureView.html -http://developer.android.com/reference/android/view/VelocityTracker.html -http://developer.android.com/reference/android/view/View.AccessibilityDelegate.html -http://developer.android.com/reference/android/view/View.BaseSavedState.html -http://developer.android.com/reference/android/view/View.DragShadowBuilder.html -http://developer.android.com/reference/android/view/View.MeasureSpec.html -http://developer.android.com/reference/android/view/ViewConfiguration.html -http://developer.android.com/reference/android/view/ViewDebug.html -http://developer.android.com/reference/android/view/ViewGroup.MarginLayoutParams.html -http://developer.android.com/reference/android/view/ViewStub.html -http://developer.android.com/reference/android/view/ViewTreeObserver.html -http://developer.android.com/reference/android/view/ViewDebug.HierarchyTraceType.html -http://developer.android.com/reference/android/view/ViewDebug.RecyclerTraceType.html -http://developer.android.com/reference/android/view/InflateException.html -http://developer.android.com/reference/android/view/KeyCharacterMap.UnavailableException.html -http://developer.android.com/reference/android/view/Surface.OutOfResourcesException.html -http://developer.android.com/reference/android/view/SurfaceHolder.BadSurfaceTypeException.html -http://developer.android.com/reference/android/view/WindowManager.BadTokenException.html -http://developer.android.com/reference/android/view/WindowManager.InvalidDisplayException.html -http://developer.android.com/reference/java/lang/Runnable.html -http://developer.android.com/reference/java/util/prefs/NodeChangeListener.html -http://developer.android.com/reference/java/util/prefs/PreferenceChangeListener.html -http://developer.android.com/reference/java/util/prefs/PreferencesFactory.html -http://developer.android.com/reference/java/util/prefs/AbstractPreferences.html -http://developer.android.com/reference/java/util/prefs/NodeChangeEvent.html -http://developer.android.com/reference/java/util/prefs/PreferenceChangeEvent.html -http://developer.android.com/reference/java/util/prefs/Preferences.html -http://developer.android.com/reference/java/util/prefs/BackingStoreException.html -http://developer.android.com/reference/java/util/prefs/InvalidPreferencesFormatException.html -http://developer.android.com/reference/android/util/Printer.html -http://developer.android.com/reference/android/util/AtomicFile.html -http://developer.android.com/reference/android/util/Base64.html -http://developer.android.com/reference/android/util/Base64InputStream.html -http://developer.android.com/reference/android/util/Base64OutputStream.html -http://developer.android.com/reference/android/util/Config.html -http://developer.android.com/reference/android/util/DebugUtils.html -http://developer.android.com/reference/android/util/DisplayMetrics.html -http://developer.android.com/reference/android/util/EventLog.html -http://developer.android.com/reference/android/util/EventLog.Event.html -http://developer.android.com/reference/android/util/EventLogTags.html -http://developer.android.com/reference/android/util/EventLogTags.Description.html -http://developer.android.com/reference/android/util/FloatMath.html -http://developer.android.com/reference/android/util/JsonReader.html -http://developer.android.com/reference/android/util/JsonWriter.html -http://developer.android.com/reference/android/util/Log.html -http://developer.android.com/reference/android/util/LogPrinter.html -http://developer.android.com/reference/android/util/LongSparseArray.html -http://developer.android.com/reference/android/util/LruCache.html -http://developer.android.com/reference/android/util/MonthDisplayHelper.html -http://developer.android.com/reference/android/util/Pair.html -http://developer.android.com/reference/android/util/Patterns.html -http://developer.android.com/reference/android/util/PrintStreamPrinter.html -http://developer.android.com/reference/android/util/PrintWriterPrinter.html -http://developer.android.com/reference/android/util/Property.html -http://developer.android.com/reference/android/util/SparseArray.html -http://developer.android.com/reference/android/util/SparseBooleanArray.html -http://developer.android.com/reference/android/util/SparseIntArray.html -http://developer.android.com/reference/android/util/StateSet.html -http://developer.android.com/reference/android/util/StringBuilderPrinter.html -http://developer.android.com/reference/android/util/TimeUtils.html -http://developer.android.com/reference/android/util/TimingLogger.html -http://developer.android.com/reference/android/util/TypedValue.html -http://developer.android.com/reference/android/util/Xml.html -http://developer.android.com/reference/android/util/JsonToken.html -http://developer.android.com/reference/android/util/Xml.Encoding.html -http://developer.android.com/reference/android/util/AndroidException.html -http://developer.android.com/reference/android/util/AndroidRuntimeException.html -http://developer.android.com/reference/android/util/Base64DataException.html -http://developer.android.com/reference/android/util/MalformedJsonException.html -http://developer.android.com/reference/android/util/NoSuchPropertyException.html -http://developer.android.com/reference/android/util/TimeFormatException.html -http://developer.android.com/reference/java/lang/Math.html -http://developer.android.com/reference/java/io/PrintStream.html -http://developer.android.com/reference/java/lang/StringBuilder.html -http://developer.android.com/reference/android/content/pm/ApplicationInfo.html -http://developer.android.com/resources/tutorials/views/hello-formstuff.html -http://developer.android.com/reference/android/view/inputmethod/EditorInfo.html -http://developer.android.com/reference/android/widget/ImageButton.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityNodeProvider.html -http://developer.android.com/reference/android/widget/DatePicker.html -http://developer.android.com/reference/android/provider/MediaStore.html -http://developer.android.com/reference/android/media/MediaScannerConnection.html -http://developer.android.com/reference/android/media/MediaScannerConnection.OnScanCompletedListener.html -http://developer.android.com/reference/android/provider/MediaStore.Images.Media.html -http://developer.android.com/reference/android/content/ContentProvider.html -http://developer.android.com/guide/topics/security/security.html -http://developer.android.com/reference/java/util/concurrent/BlockingDeque.html -http://developer.android.com/reference/java/util/concurrent/BlockingQueue.html -http://developer.android.com/reference/java/util/concurrent/Callable.html -http://developer.android.com/reference/java/util/concurrent/CompletionService.html -http://developer.android.com/reference/java/util/concurrent/ConcurrentMap.html -http://developer.android.com/reference/java/util/concurrent/ConcurrentNavigableMap.html -http://developer.android.com/reference/java/util/concurrent/Delayed.html -http://developer.android.com/reference/java/util/concurrent/Executor.html -http://developer.android.com/reference/java/util/concurrent/ExecutorService.html -http://developer.android.com/reference/java/util/concurrent/Future.html -http://developer.android.com/reference/java/util/concurrent/RejectedExecutionHandler.html -http://developer.android.com/reference/java/util/concurrent/RunnableFuture.html -http://developer.android.com/reference/java/util/concurrent/RunnableScheduledFuture.html -http://developer.android.com/reference/java/util/concurrent/ScheduledExecutorService.html -http://developer.android.com/reference/java/util/concurrent/ScheduledFuture.html -http://developer.android.com/reference/java/util/concurrent/ThreadFactory.html -http://developer.android.com/reference/java/util/concurrent/AbstractExecutorService.html -http://developer.android.com/reference/java/util/concurrent/ArrayBlockingQueue.html -http://developer.android.com/reference/java/util/concurrent/ConcurrentHashMap.html -http://developer.android.com/reference/java/util/concurrent/ConcurrentLinkedQueue.html -http://developer.android.com/reference/java/util/concurrent/ConcurrentSkipListMap.html -http://developer.android.com/reference/java/util/concurrent/ConcurrentSkipListSet.html -http://developer.android.com/reference/java/util/concurrent/CopyOnWriteArrayList.html -http://developer.android.com/reference/java/util/concurrent/CopyOnWriteArraySet.html -http://developer.android.com/reference/java/util/concurrent/CountDownLatch.html -http://developer.android.com/reference/java/util/concurrent/CyclicBarrier.html -http://developer.android.com/reference/java/util/concurrent/DelayQueue.html -http://developer.android.com/reference/java/util/concurrent/Exchanger.html -http://developer.android.com/reference/java/util/concurrent/ExecutorCompletionService.html -http://developer.android.com/reference/java/util/concurrent/Executors.html -http://developer.android.com/reference/java/util/concurrent/FutureTask.html -http://developer.android.com/reference/java/util/concurrent/LinkedBlockingDeque.html -http://developer.android.com/reference/java/util/concurrent/LinkedBlockingQueue.html -http://developer.android.com/reference/java/util/concurrent/PriorityBlockingQueue.html -http://developer.android.com/reference/java/util/concurrent/ScheduledThreadPoolExecutor.html -http://developer.android.com/reference/java/util/concurrent/Semaphore.html -http://developer.android.com/reference/java/util/concurrent/SynchronousQueue.html -http://developer.android.com/reference/java/util/concurrent/ThreadPoolExecutor.html -http://developer.android.com/reference/java/util/concurrent/ThreadPoolExecutor.AbortPolicy.html -http://developer.android.com/reference/java/util/concurrent/ThreadPoolExecutor.CallerRunsPolicy.html -http://developer.android.com/reference/java/util/concurrent/ThreadPoolExecutor.DiscardOldestPolicy.html -http://developer.android.com/reference/java/util/concurrent/ThreadPoolExecutor.DiscardPolicy.html -http://developer.android.com/reference/java/util/concurrent/TimeUnit.html -http://developer.android.com/reference/java/util/concurrent/BrokenBarrierException.html -http://developer.android.com/reference/java/util/concurrent/CancellationException.html -http://developer.android.com/reference/java/util/concurrent/ExecutionException.html -http://developer.android.com/reference/java/util/concurrent/RejectedExecutionException.html -http://developer.android.com/reference/java/util/concurrent/TimeoutException.html -http://developer.android.com/reference/java/util/Deque.html -http://developer.android.com/reference/java/util/Queue.html -http://developer.android.com/reference/java/util/Map.html -http://developer.android.com/reference/java/util/NavigableMap.html -http://developer.android.com/reference/java/util/NavigableSet.html -http://developer.android.com/reference/java/util/Set.html -http://developer.android.com/reference/java/util/PriorityQueue.html -http://developer.android.com/reference/android/appwidget/AppWidgetProvider.html -http://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html -http://developer.android.com/reference/android/appwidget/AppWidgetManager.html -http://developer.android.com/reference/android/widget/AnalogClock.html -http://developer.android.com/reference/android/widget/Chronometer.html -http://developer.android.com/reference/android/widget/ViewFlipper.html -http://developer.android.com/reference/android/widget/StackView.html -http://developer.android.com/reference/android/widget/AdapterViewFlipper.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleAppWidgetProvider.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleAppWidgetConfigure.html -http://developer.android.com/reference/android/widget/RemoteViewsService.html -http://developer.android.com/reference/android/widget/ViewAnimator.html -http://developer.android.com/reference/android/widget/Adapter.html -http://developer.android.com/reference/android/widget/RemoteViewsService.RemoteViewsFactory.html -http://developer.android.com/resources/samples/StackWidget/index.html -http://developer.android.com/reference/android/widget/Toast.html -http://developer.android.com/resources/samples/WeatherListWidget/index.html -http://developer.android.com/reference/javax/crypto/interfaces/DHKey.html -http://developer.android.com/reference/javax/crypto/interfaces/DHPrivateKey.html -http://developer.android.com/reference/javax/crypto/interfaces/DHPublicKey.html -http://developer.android.com/reference/javax/crypto/interfaces/PBEKey.html -http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html -http://developer.android.com/resources/samples/HoneycombGallery/index.html -http://developer.android.com/resources/samples/ActionBarCompat/index.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/index.html -http://developer.android.com/reference/android/R.attr.html -http://developer.android.com/reference/android/R.styleable.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_action_bar.html -http://developer.android.com/reference/android/widget/SearchView.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/ActionBarShareActionProviderActivity.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/ActionBarSettingsActionProviderActivity.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentTabs.html -http://developer.android.com/reference/android/widget/SpinnerAdapter.html -http://developer.android.com/reference/android/widget/ArrayAdapter.html -http://developer.android.com/reference/android/widget/SimpleCursorAdapter.html -http://developer.android.com/resources/samples/HoneycombGallery/src/com/example/android/hcgallery/TitlesFragment.html -http://developer.android.com/reference/android/support/v4/view/accessibility/AccessibilityEventCompat.html -http://developer.android.com/reference/android/support/v4/view/accessibility/AccessibilityManagerCompat.html -http://developer.android.com/reference/android/support/v4/view/accessibility/AccessibilityManagerCompat.AccessibilityStateChangeListenerCompat.html -http://developer.android.com/reference/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.html -http://developer.android.com/reference/android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.html -http://developer.android.com/reference/android/support/v4/view/accessibility/AccessibilityRecordCompat.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityManager.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityRecord.html -http://developer.android.com/resources/tutorials/views/index.html -http://developer.android.com/reference/android/database/Cursor.html -http://developer.android.com/reference/android/widget/AdapterView.OnItemClickListener.html -http://developer.android.com/reference/android/app/backup/BackupHelper.html -http://developer.android.com/reference/android/app/backup/BackupDataInputStream.html -http://developer.android.com/reference/android/app/backup/FullBackupDataOutput.html -http://developer.android.com/reference/android/app/backup/RestoreObserver.html -http://developer.android.com/reference/android/text/ClipboardManager.html -http://developer.android.com/reference/android/net/ConnectivityManager.html -http://developer.android.com/reference/android/hardware/display/DisplayManager.html -http://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html -http://developer.android.com/reference/android/hardware/input/InputManager.html -http://developer.android.com/reference/android/media/MediaRouter.html -http://developer.android.com/reference/android/nfc/NfcManager.html -http://developer.android.com/reference/android/net/nsd/NsdManager.html -http://developer.android.com/reference/android/os/storage/StorageManager.html -http://developer.android.com/reference/android/telephony/TelephonyManager.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.html -http://developer.android.com/reference/android/net/wifi/WifiManager.html -http://developer.android.com/reference/android/content/ServiceConnection.html -http://developer.android.com/reference/android/content/res/AssetManager.html -http://developer.android.com/reference/java/lang/ClassLoader.html -http://developer.android.com/reference/android/content/ContentResolver.html -http://developer.android.com/reference/android/content/res/Resources.Theme.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.CursorFactory.html -http://developer.android.com/reference/android/database/DatabaseErrorHandler.html -http://developer.android.com/reference/java/io/InputStream.html -http://developer.android.com/shareables/training/FragmentBasics.zip -http://developer.android.com/reference/android/content/Loader.html -http://developer.android.com/reference/android/widget/CursorAdapter.html -http://developer.android.com/reference/android/content/CursorLoader.html -http://developer.android.com/reference/org/apache/http/client/protocol/ClientContext.html -http://developer.android.com/reference/org/apache/http/client/protocol/ClientContextConfigurer.html -http://developer.android.com/reference/org/apache/http/client/protocol/RequestAddCookies.html -http://developer.android.com/reference/org/apache/http/client/protocol/RequestDefaultHeaders.html -http://developer.android.com/reference/org/apache/http/client/protocol/RequestProxyAuthentication.html -http://developer.android.com/reference/org/apache/http/client/protocol/RequestTargetAuthentication.html -http://developer.android.com/reference/org/apache/http/client/protocol/ResponseProcessCookies.html -http://developer.android.com/reference/org/apache/http/protocol/HttpContext.html -http://developer.android.com/reference/org/apache/http/client/CookieStore.html -http://developer.android.com/reference/android/content/pm/FeatureInfo.html -http://developer.android.com/reference/android/content/pm/ConfigurationInfo.html -http://developer.android.com/reference/java/util/EventListener.html -http://developer.android.com/reference/android/R.id.html -http://developer.android.com/reference/android/R.layout.html -http://developer.android.com/reference/java/lang/RuntimeException.html -http://developer.android.com/reference/java/lang/Exception.html -http://developer.android.com/guide/practices/design/responsiveness.html -http://developer.android.com/reference/java/lang/StackTraceElement.html -http://developer.android.com/reference/java/lang/Float.html -http://developer.android.com/reference/android/accessibilityservice/AccessibilityService.html -http://developer.android.com/reference/android/graphics/Rect.html -http://developer.android.com/reference/android/graphics/Point.html -http://developer.android.com/reference/android/graphics/Matrix.html -http://developer.android.com/reference/android/view/inputmethod/InputConnection.html -http://developer.android.com/reference/android/graphics/Paint.html -http://developer.android.com/reference/android/content/ClipData.html -http://developer.android.com/reference/android/graphics/drawable/Drawable.Callback.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityEventSource.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/ServiceStartArguments.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/LocalService.html -http://developer.android.com/reference/java/lang/Thread.html -http://developer.android.com/reference/android/accounts/AccountAuthenticatorActivity.html -http://developer.android.com/reference/android/preference/PreferenceActivity.html -http://developer.android.com/reference/com/google/android/gms/maps/package-summary.html -http://developer.android.com/reference/java/lang/Integer.html -http://developer.android.com/reference/android/widget/TabHost.OnTabChangeListener.html -http://developer.android.com/reference/android/widget/TabHost.TabSpec.html -http://developer.android.com/reference/android/graphics/Region.html -http://developer.android.com/reference/android/widget/FrameLayout.LayoutParams.html -http://developer.android.com/reference/android/view/animation/Transformation.html -http://developer.android.com/reference/android/view/animation/LayoutAnimationController.html -http://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html -http://developer.android.com/shareables/training/NetworkUsage.zip -http://developer.android.com/reference/android/content/ComponentCallbacks2.html -http://developer.android.com/reference/java/util/HashMap.html -http://developer.android.com/reference/java/io/Serializable.html -http://developer.android.com/reference/java/lang/IllegalArgumentException.html -http://developer.android.com/reference/java/lang/IllegalStateException.html -http://developer.android.com/reference/java/lang/NullPointerException.html -http://developer.android.com/reference/java/util/EventObject.html -http://developer.android.com/reference/android/widget/AbsListView.MultiChoiceModeListener.html -http://developer.android.com/reference/android/widget/AbsListView.OnScrollListener.html -http://developer.android.com/reference/android/widget/AbsListView.RecyclerListener.html -http://developer.android.com/reference/android/widget/AbsListView.SelectionBoundsAdjuster.html -http://developer.android.com/reference/android/widget/AdapterView.OnItemLongClickListener.html -http://developer.android.com/reference/android/widget/AdapterView.OnItemSelectedListener.html -http://developer.android.com/reference/android/widget/Advanceable.html -http://developer.android.com/reference/android/widget/AutoCompleteTextView.OnDismissListener.html -http://developer.android.com/reference/android/widget/AutoCompleteTextView.Validator.html -http://developer.android.com/reference/android/widget/CalendarView.OnDateChangeListener.html -http://developer.android.com/reference/android/widget/Checkable.html -http://developer.android.com/reference/android/widget/Chronometer.OnChronometerTickListener.html -http://developer.android.com/reference/android/widget/CompoundButton.OnCheckedChangeListener.html -http://developer.android.com/reference/android/widget/DatePicker.OnDateChangedListener.html -http://developer.android.com/reference/android/widget/ExpandableListAdapter.html -http://developer.android.com/reference/android/widget/ExpandableListView.OnChildClickListener.html -http://developer.android.com/reference/android/widget/ExpandableListView.OnGroupClickListener.html -http://developer.android.com/reference/android/widget/ExpandableListView.OnGroupCollapseListener.html -http://developer.android.com/reference/android/widget/ExpandableListView.OnGroupExpandListener.html -http://developer.android.com/reference/android/widget/Filter.FilterListener.html -http://developer.android.com/reference/android/widget/Filterable.html -http://developer.android.com/reference/android/widget/FilterQueryProvider.html -http://developer.android.com/reference/android/widget/HeterogeneousExpandableList.html -http://developer.android.com/reference/android/widget/MediaController.MediaPlayerControl.html -http://developer.android.com/reference/android/widget/MultiAutoCompleteTextView.Tokenizer.html -http://developer.android.com/reference/android/widget/NumberPicker.Formatter.html -http://developer.android.com/reference/android/widget/NumberPicker.OnScrollListener.html -http://developer.android.com/reference/android/widget/NumberPicker.OnValueChangeListener.html -http://developer.android.com/reference/android/widget/PopupMenu.OnDismissListener.html -http://developer.android.com/reference/android/widget/PopupMenu.OnMenuItemClickListener.html -http://developer.android.com/reference/android/widget/PopupWindow.OnDismissListener.html -http://developer.android.com/reference/android/widget/RadioGroup.OnCheckedChangeListener.html -http://developer.android.com/reference/android/widget/RatingBar.OnRatingBarChangeListener.html -http://developer.android.com/reference/android/widget/SearchView.OnCloseListener.html -http://developer.android.com/reference/android/widget/SearchView.OnQueryTextListener.html -http://developer.android.com/reference/android/widget/SearchView.OnSuggestionListener.html -http://developer.android.com/reference/android/widget/SectionIndexer.html -http://developer.android.com/reference/android/widget/SeekBar.OnSeekBarChangeListener.html -http://developer.android.com/reference/android/widget/ShareActionProvider.OnShareTargetSelectedListener.html -http://developer.android.com/reference/android/widget/SimpleAdapter.ViewBinder.html -http://developer.android.com/reference/android/widget/SimpleCursorAdapter.CursorToStringConverter.html -http://developer.android.com/reference/android/widget/SimpleCursorAdapter.ViewBinder.html -http://developer.android.com/reference/android/widget/SimpleCursorTreeAdapter.ViewBinder.html -http://developer.android.com/reference/android/widget/SlidingDrawer.OnDrawerCloseListener.html -http://developer.android.com/reference/android/widget/SlidingDrawer.OnDrawerOpenListener.html -http://developer.android.com/reference/android/widget/SlidingDrawer.OnDrawerScrollListener.html -http://developer.android.com/reference/android/widget/TabHost.TabContentFactory.html -http://developer.android.com/reference/android/widget/TextView.OnEditorActionListener.html -http://developer.android.com/reference/android/widget/TimePicker.OnTimeChangedListener.html -http://developer.android.com/reference/android/widget/ViewSwitcher.ViewFactory.html -http://developer.android.com/reference/android/widget/WrapperListAdapter.html -http://developer.android.com/reference/android/widget/ZoomButtonsController.OnZoomListener.html -http://developer.android.com/reference/android/widget/AbsListView.html -http://developer.android.com/reference/android/widget/AbsListView.LayoutParams.html -http://developer.android.com/reference/android/widget/AbsoluteLayout.html -http://developer.android.com/reference/android/widget/AbsoluteLayout.LayoutParams.html -http://developer.android.com/reference/android/widget/AbsSeekBar.html -http://developer.android.com/reference/android/widget/AbsSpinner.html -http://developer.android.com/reference/android/widget/AdapterView.AdapterContextMenuInfo.html -http://developer.android.com/reference/android/widget/AdapterViewAnimator.html -http://developer.android.com/reference/android/widget/AlphabetIndexer.html -http://developer.android.com/reference/android/widget/BaseAdapter.html -http://developer.android.com/reference/android/widget/BaseExpandableListAdapter.html -http://developer.android.com/reference/android/widget/CalendarView.html -http://developer.android.com/reference/android/widget/CheckedTextView.html -http://developer.android.com/reference/android/widget/CompoundButton.html -http://developer.android.com/reference/android/widget/CursorTreeAdapter.html -http://developer.android.com/reference/android/widget/DialerFilter.html -http://developer.android.com/reference/android/widget/DigitalClock.html -http://developer.android.com/reference/android/widget/EdgeEffect.html -http://developer.android.com/reference/android/widget/ExpandableListView.html -http://developer.android.com/reference/android/widget/ExpandableListView.ExpandableListContextMenuInfo.html -http://developer.android.com/reference/android/widget/Filter.html -http://developer.android.com/reference/android/widget/Filter.FilterResults.html -http://developer.android.com/reference/android/widget/Gallery.LayoutParams.html -http://developer.android.com/reference/android/widget/GridLayout.Alignment.html -http://developer.android.com/reference/android/widget/GridLayout.LayoutParams.html -http://developer.android.com/reference/android/widget/GridLayout.Spec.html -http://developer.android.com/reference/android/widget/HeaderViewListAdapter.html -http://developer.android.com/reference/android/widget/HorizontalScrollView.html -http://developer.android.com/reference/android/widget/ListPopupWindow.html -http://developer.android.com/reference/android/widget/ListView.FixedViewInfo.html -http://developer.android.com/reference/android/widget/MediaController.html -http://developer.android.com/reference/android/widget/MultiAutoCompleteTextView.html -http://developer.android.com/reference/android/widget/MultiAutoCompleteTextView.CommaTokenizer.html -http://developer.android.com/reference/android/widget/NumberPicker.html -http://developer.android.com/reference/android/widget/OverScroller.html -http://developer.android.com/reference/android/widget/PopupMenu.html -http://developer.android.com/reference/android/widget/PopupWindow.html -http://developer.android.com/reference/android/widget/QuickContactBadge.html -http://developer.android.com/reference/android/widget/RadioGroup.html -http://developer.android.com/reference/android/widget/RadioGroup.LayoutParams.html -http://developer.android.com/reference/android/widget/RatingBar.html -http://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html -http://developer.android.com/reference/android/widget/ResourceCursorAdapter.html -http://developer.android.com/reference/android/widget/ResourceCursorTreeAdapter.html -http://developer.android.com/reference/android/widget/Scroller.html -http://developer.android.com/reference/android/widget/SeekBar.html -http://developer.android.com/reference/android/widget/SimpleAdapter.html -http://developer.android.com/reference/android/widget/SimpleCursorTreeAdapter.html -http://developer.android.com/reference/android/widget/SimpleExpandableListAdapter.html -http://developer.android.com/reference/android/widget/SlidingDrawer.html -http://developer.android.com/reference/android/widget/Space.html -http://developer.android.com/reference/android/widget/Switch.html -http://developer.android.com/reference/android/widget/TableLayout.html -http://developer.android.com/reference/android/widget/TableLayout.LayoutParams.html -http://developer.android.com/reference/android/widget/TableRow.html -http://developer.android.com/reference/android/widget/TableRow.LayoutParams.html -http://developer.android.com/reference/android/widget/TextClock.html -http://developer.android.com/reference/android/widget/TextView.SavedState.html -http://developer.android.com/reference/android/widget/TimePicker.html -http://developer.android.com/reference/android/widget/ToggleButton.html -http://developer.android.com/reference/android/widget/TwoLineListItem.html -http://developer.android.com/reference/android/widget/VideoView.html -http://developer.android.com/reference/android/widget/ViewSwitcher.html -http://developer.android.com/reference/android/widget/ZoomButton.html -http://developer.android.com/reference/android/widget/ZoomButtonsController.html -http://developer.android.com/reference/android/widget/ZoomControls.html -http://developer.android.com/reference/android/widget/ImageView.ScaleType.html -http://developer.android.com/reference/android/widget/TextView.BufferType.html -http://developer.android.com/reference/android/widget/RemoteViews.ActionException.html -http://developer.android.com/reference/android/support/v4/view/ViewPager.html -http://developer.android.com/guide/topics/ui/binding.html -http://developer.android.com/reference/java/lang/UnsupportedOperationException.html -http://developer.android.com/reference/android/content/ClipboardManager.OnPrimaryClipChangedListener.html -http://developer.android.com/reference/android/content/ContentProvider.PipeDataWriter.html -http://developer.android.com/reference/android/content/DialogInterface.OnMultiChoiceClickListener.html -http://developer.android.com/reference/android/content/EntityIterator.html -http://developer.android.com/reference/android/content/IntentSender.OnFinished.html -http://developer.android.com/reference/android/content/Loader.OnLoadCanceledListener.html -http://developer.android.com/reference/android/content/Loader.OnLoadCompleteListener.html -http://developer.android.com/reference/android/content/SharedPreferences.Editor.html -http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html -http://developer.android.com/reference/android/content/SyncStatusObserver.html -http://developer.android.com/reference/android/content/AbstractThreadedSyncAdapter.html -http://developer.android.com/reference/android/content/AsyncQueryHandler.html -http://developer.android.com/reference/android/content/AsyncQueryHandler.WorkerArgs.html -http://developer.android.com/reference/android/content/AsyncQueryHandler.WorkerHandler.html -http://developer.android.com/reference/android/content/AsyncTaskLoader.html -http://developer.android.com/reference/android/content/BroadcastReceiver.PendingResult.html -http://developer.android.com/reference/android/content/ClipboardManager.html -http://developer.android.com/reference/android/content/ClipData.Item.html -http://developer.android.com/reference/android/content/ClipDescription.html -http://developer.android.com/reference/android/content/ContentProviderClient.html -http://developer.android.com/reference/android/content/ContentProviderOperation.html -http://developer.android.com/reference/android/content/ContentProviderOperation.Builder.html -http://developer.android.com/reference/android/content/ContentProviderResult.html -http://developer.android.com/reference/android/content/ContentQueryMap.html -http://developer.android.com/reference/android/content/ContentUris.html -http://developer.android.com/reference/android/content/ContentValues.html -http://developer.android.com/reference/android/content/Entity.html -http://developer.android.com/reference/android/content/Entity.NamedContentValues.html -http://developer.android.com/reference/android/content/Intent.FilterComparison.html -http://developer.android.com/reference/android/content/Intent.ShortcutIconResource.html -http://developer.android.com/reference/android/content/IntentFilter.AuthorityEntry.html -http://developer.android.com/reference/android/content/Loader.ForceLoadContentObserver.html -http://developer.android.com/reference/android/content/MutableContextWrapper.html -http://developer.android.com/reference/android/content/PeriodicSync.html -http://developer.android.com/reference/android/content/SearchRecentSuggestionsProvider.html -http://developer.android.com/reference/android/content/SyncAdapterType.html -http://developer.android.com/reference/android/content/SyncContext.html -http://developer.android.com/reference/android/content/SyncInfo.html -http://developer.android.com/reference/android/content/SyncResult.html -http://developer.android.com/reference/android/content/SyncStats.html -http://developer.android.com/reference/android/content/UriMatcher.html -http://developer.android.com/reference/android/content/ActivityNotFoundException.html -http://developer.android.com/reference/android/content/IntentFilter.MalformedMimeTypeException.html -http://developer.android.com/reference/android/content/IntentSender.SendIntentException.html -http://developer.android.com/reference/android/content/OperationApplicationException.html -http://developer.android.com/reference/android/content/ReceiverCallNotAllowedException.html -http://developer.android.com/reference/android/app/admin/DeviceAdminReceiver.html -http://developer.android.com/reference/android/support/v4/content/LocalBroadcastManager.html -http://developer.android.com/guide/topics/fundamentals.html -http://developer.android.com/guide/topics/intents/intents-filters.html -http://developer.android.com/reference/android/hardware/display/DisplayManager.DisplayListener.html -http://developer.android.com/reference/java/security/spec/AlgorithmParameterSpec.html -http://developer.android.com/reference/java/security/spec/ECField.html -http://developer.android.com/reference/java/security/spec/KeySpec.html -http://developer.android.com/reference/java/security/spec/DSAParameterSpec.html -http://developer.android.com/reference/java/security/spec/DSAPrivateKeySpec.html -http://developer.android.com/reference/java/security/spec/DSAPublicKeySpec.html -http://developer.android.com/reference/java/security/spec/ECFieldF2m.html -http://developer.android.com/reference/java/security/spec/ECFieldFp.html -http://developer.android.com/reference/java/security/spec/ECGenParameterSpec.html -http://developer.android.com/reference/java/security/spec/ECParameterSpec.html -http://developer.android.com/reference/java/security/spec/ECPoint.html -http://developer.android.com/reference/java/security/spec/ECPrivateKeySpec.html -http://developer.android.com/reference/java/security/spec/ECPublicKeySpec.html -http://developer.android.com/reference/java/security/spec/EllipticCurve.html -http://developer.android.com/reference/java/security/spec/EncodedKeySpec.html -http://developer.android.com/reference/java/security/spec/MGF1ParameterSpec.html -http://developer.android.com/reference/java/security/spec/PKCS8EncodedKeySpec.html -http://developer.android.com/reference/java/security/spec/PSSParameterSpec.html -http://developer.android.com/reference/java/security/spec/RSAKeyGenParameterSpec.html -http://developer.android.com/reference/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.html -http://developer.android.com/reference/java/security/spec/RSAOtherPrimeInfo.html -http://developer.android.com/reference/java/security/spec/RSAPrivateCrtKeySpec.html -http://developer.android.com/reference/java/security/spec/RSAPrivateKeySpec.html -http://developer.android.com/reference/java/security/spec/RSAPublicKeySpec.html -http://developer.android.com/reference/java/security/spec/X509EncodedKeySpec.html -http://developer.android.com/reference/java/security/spec/InvalidKeySpecException.html -http://developer.android.com/reference/java/security/spec/InvalidParameterSpecException.html -http://developer.android.com/reference/android/media/MediaPlayer.html -http://developer.android.com/reference/android/media/MediaRecorder.html -http://developer.android.com/reference/android/media/CamcorderProfile.html -http://developer.android.com/reference/javax/xml/namespace/QName.html -http://developer.android.com/reference/android/view/inputmethod/InputMethod.html -http://developer.android.com/reference/android/view/inputmethod/InputMethod.SessionCallback.html -http://developer.android.com/reference/android/view/inputmethod/InputMethodSession.html -http://developer.android.com/reference/android/view/inputmethod/InputMethodSession.EventCallback.html -http://developer.android.com/reference/android/view/inputmethod/BaseInputConnection.html -http://developer.android.com/reference/android/view/inputmethod/CompletionInfo.html -http://developer.android.com/reference/android/view/inputmethod/CorrectionInfo.html -http://developer.android.com/reference/android/view/inputmethod/ExtractedText.html -http://developer.android.com/reference/android/view/inputmethod/ExtractedTextRequest.html -http://developer.android.com/reference/android/view/inputmethod/InputBinding.html -http://developer.android.com/reference/android/view/inputmethod/InputConnectionWrapper.html -http://developer.android.com/reference/android/view/inputmethod/InputMethodInfo.html -http://developer.android.com/reference/android/view/inputmethod/InputMethodSubtype.html -http://developer.android.com/reference/android/inputmethodservice/InputMethodService.html -http://developer.android.com/reference/android/text/InputType.html -http://developer.android.com/reference/android/Manifest.html -http://developer.android.com/reference/android/Manifest.permission_group.html -http://developer.android.com/reference/android/R.html -http://developer.android.com/reference/android/R.anim.html -http://developer.android.com/reference/android/R.animator.html -http://developer.android.com/reference/android/R.array.html -http://developer.android.com/reference/android/R.bool.html -http://developer.android.com/reference/android/R.color.html -http://developer.android.com/reference/android/R.dimen.html -http://developer.android.com/reference/android/R.drawable.html -http://developer.android.com/reference/android/R.fraction.html -http://developer.android.com/reference/android/R.interpolator.html -http://developer.android.com/reference/android/R.menu.html -http://developer.android.com/reference/android/R.mipmap.html -http://developer.android.com/reference/android/R.plurals.html -http://developer.android.com/reference/android/R.raw.html -http://developer.android.com/reference/android/R.string.html -http://developer.android.com/reference/android/R.xml.html -http://developer.android.com/reference/android/inputmethodservice/KeyboardView.html -http://developer.android.com/reference/android/net/nsd/NsdManager.DiscoveryListener.html -http://developer.android.com/reference/android/net/nsd/NsdManager.RegistrationListener.html -http://developer.android.com/reference/android/net/nsd/NsdManager.ResolveListener.html -http://developer.android.com/reference/android/net/nsd/NsdServiceInfo.html -http://developer.android.com/reference/javax/crypto/SecretKey.html -http://developer.android.com/reference/javax/crypto/Cipher.html -http://developer.android.com/reference/javax/crypto/CipherInputStream.html -http://developer.android.com/reference/javax/crypto/CipherOutputStream.html -http://developer.android.com/reference/javax/crypto/CipherSpi.html -http://developer.android.com/reference/javax/crypto/EncryptedPrivateKeyInfo.html -http://developer.android.com/reference/javax/crypto/ExemptionMechanism.html -http://developer.android.com/reference/javax/crypto/ExemptionMechanismSpi.html -http://developer.android.com/reference/javax/crypto/KeyAgreement.html -http://developer.android.com/reference/javax/crypto/KeyAgreementSpi.html -http://developer.android.com/reference/javax/crypto/KeyGenerator.html -http://developer.android.com/reference/javax/crypto/KeyGeneratorSpi.html -http://developer.android.com/reference/javax/crypto/Mac.html -http://developer.android.com/reference/javax/crypto/MacSpi.html -http://developer.android.com/reference/javax/crypto/NullCipher.html -http://developer.android.com/reference/javax/crypto/SealedObject.html -http://developer.android.com/reference/javax/crypto/SecretKeyFactory.html -http://developer.android.com/reference/javax/crypto/SecretKeyFactorySpi.html -http://developer.android.com/reference/javax/crypto/BadPaddingException.html -http://developer.android.com/reference/javax/crypto/ExemptionMechanismException.html -http://developer.android.com/reference/javax/crypto/IllegalBlockSizeException.html -http://developer.android.com/reference/javax/crypto/NoSuchPaddingException.html -http://developer.android.com/reference/javax/crypto/ShortBufferException.html -http://developer.android.com/reference/android/webkit/WebSettings.html -http://developer.android.com/reference/android/webkit/WebViewClient.html -http://developer.android.com/resources/tutorials/views/hello-webview.html -http://developer.android.com/resources/samples/NotePad/src/com/example/android/notepad/NotePadProvider.html -http://developer.android.com/resources/samples/NotePad/src/com/example/android/notepad/NotePad.html -http://developer.android.com/reference/android/content/res/AssetFileDescriptor.html -http://developer.android.com/reference/android/content/res/Resources.NotFoundException.html -http://developer.android.com/reference/org/apache/http/client/methods/AbortableHttpRequest.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpUriRequest.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpDelete.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpEntityEnclosingRequestBase.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpGet.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpHead.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpOptions.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpPost.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpPut.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpRequestBase.html -http://developer.android.com/reference/org/apache/http/client/methods/HttpTrace.html -http://developer.android.com/reference/org/apache/http/HttpRequest.html -http://developer.android.com/reference/android/view/animation/Interpolator.html -http://developer.android.com/reference/android/view/animation/AlphaAnimation.html -http://developer.android.com/reference/android/view/animation/Animation.Description.html -http://developer.android.com/reference/android/view/animation/AnimationSet.html -http://developer.android.com/reference/android/view/animation/AnimationUtils.html -http://developer.android.com/reference/android/view/animation/GridLayoutAnimationController.html -http://developer.android.com/reference/android/view/animation/GridLayoutAnimationController.AnimationParameters.html -http://developer.android.com/reference/android/view/animation/LayoutAnimationController.AnimationParameters.html -http://developer.android.com/reference/android/view/animation/RotateAnimation.html -http://developer.android.com/reference/android/view/animation/ScaleAnimation.html -http://developer.android.com/reference/android/view/animation/TranslateAnimation.html -http://developer.android.com/reference/java/lang/Cloneable.html -http://developer.android.com/reference/java/lang/CloneNotSupportedException.html -http://developer.android.com/reference/android/accounts/AbstractAccountAuthenticator.html -http://developer.android.com/reference/android/hardware/usb/UsbConstants.html -http://developer.android.com/reference/android/hardware/usb/UsbDeviceConnection.html -http://developer.android.com/reference/android/hardware/usb/UsbEndpoint.html -http://developer.android.com/reference/android/hardware/usb/UsbInterface.html -http://developer.android.com/reference/android/hardware/usb/UsbRequest.html -http://developer.android.com/reference/android/content/pm/PackageManager.NameNotFoundException.html -http://developer.android.com/reference/android/support/v4/view/ViewPager.LayoutParams.html -http://developer.android.com/reference/android/webkit/WebChromeClient.html -http://developer.android.com/reference/android/webkit/ConsoleMessage.html -http://developer.android.com/reference/android/webkit/ConsoleMessage.MessageLevel.html -http://developer.android.com/reference/javax/security/auth/Destroyable.html -http://developer.android.com/reference/javax/security/auth/AuthPermission.html -http://developer.android.com/reference/javax/security/auth/PrivateCredentialPermission.html -http://developer.android.com/reference/javax/security/auth/Subject.html -http://developer.android.com/reference/javax/security/auth/SubjectDomainCombiner.html -http://developer.android.com/reference/javax/security/auth/DestroyFailedException.html -http://developer.android.com/reference/java/util/Collection.html -http://developer.android.com/reference/java/lang/InterruptedException.html -http://developer.android.com/reference/java/security/PrivilegedAction.html -http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html -http://developer.android.com/reference/android/provider/BaseColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.Data.html -http://developer.android.com/reference/android/net/Uri.Builder.html -http://developer.android.com/reference/android/database/MatrixCursor.html -http://developer.android.com/reference/android/provider/ContactsContract.html -http://developer.android.com/reference/java/io/OutputStream.html -http://developer.android.com/reference/android/content/res/AssetFileDescriptor.AutoCloseOutputStream.html -http://developer.android.com/reference/java/nio/channels/FileChannel.html -http://developer.android.com/reference/java/io/Flushable.html -http://developer.android.com/reference/android/test/mock/MockContentProvider.html -http://developer.android.com/reference/android/test/mock/MockContentResolver.html -http://developer.android.com/reference/android/test/mock/MockContext.html -http://developer.android.com/reference/android/test/mock/MockCursor.html -http://developer.android.com/reference/android/test/mock/MockDialogInterface.html -http://developer.android.com/reference/android/test/mock/MockPackageManager.html -http://developer.android.com/reference/android/test/mock/MockResources.html -http://developer.android.com/reference/java/lang/Number.html -http://developer.android.com/downloads/brand/Android_Robot_outlined.ai -http://developer.android.com/downloads/brand/Google_Play_Store.ai -http://developer.android.com/downloads/brand/en_app_rgb_wo.ai -http://developer.android.com/downloads/brand/en_generic_rgb_wo.ai -http://developer.android.com/reference/org/apache/http/conn/scheme/HostNameResolver.html -http://developer.android.com/reference/org/apache/http/conn/scheme/LayeredSocketFactory.html -http://developer.android.com/reference/org/apache/http/conn/scheme/SocketFactory.html -http://developer.android.com/reference/org/apache/http/conn/scheme/PlainSocketFactory.html -http://developer.android.com/reference/org/apache/http/conn/scheme/Scheme.html -http://developer.android.com/reference/org/apache/http/conn/scheme/SchemeRegistry.html -http://developer.android.com/reference/android/content/pm/ActivityInfo.html -http://developer.android.com/reference/android/content/pm/ApplicationInfo.DisplayNameComparator.html -http://developer.android.com/reference/android/content/pm/ComponentInfo.html -http://developer.android.com/reference/android/content/pm/InstrumentationInfo.html -http://developer.android.com/reference/android/content/pm/LabeledIntent.html -http://developer.android.com/reference/android/content/pm/PackageItemInfo.DisplayNameComparator.html -http://developer.android.com/reference/android/content/pm/PackageStats.html -http://developer.android.com/reference/android/content/pm/PathPermission.html -http://developer.android.com/reference/android/content/pm/PermissionGroupInfo.html -http://developer.android.com/reference/android/content/pm/PermissionInfo.html -http://developer.android.com/reference/android/content/pm/ProviderInfo.html -http://developer.android.com/reference/android/content/pm/ResolveInfo.html -http://developer.android.com/reference/android/content/pm/ResolveInfo.DisplayNameComparator.html -http://developer.android.com/reference/android/content/pm/ServiceInfo.html -http://developer.android.com/reference/android/content/pm/Signature.html -http://developer.android.com/reference/android/accessibilityservice/AccessibilityServiceInfo.html -http://developer.android.com/reference/java/math/BigInteger.html -http://developer.android.com/reference/android/support/v4/widget/SimpleCursorAdapter.CursorToStringConverter.html -http://developer.android.com/reference/android/support/v4/widget/SimpleCursorAdapter.ViewBinder.html -http://developer.android.com/reference/android/support/v4/widget/CursorAdapter.html -http://developer.android.com/reference/android/support/v4/widget/EdgeEffectCompat.html -http://developer.android.com/reference/android/support/v4/widget/ResourceCursorAdapter.html -http://developer.android.com/reference/android/support/v4/widget/SearchViewCompat.html -http://developer.android.com/reference/android/support/v4/widget/SearchViewCompat.OnQueryTextListenerCompat.html -http://developer.android.com/reference/android/support/v4/widget/SimpleCursorAdapter.html -http://developer.android.com/reference/android/support/v4/content/CursorLoader.html -http://developer.android.com/reference/android/provider/ContactsContract.Contacts.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html -http://developer.android.com/reference/android/provider/ContactsContract.StreamItems.html -http://developer.android.com/resources/samples/ContactManager/index.html -http://developer.android.com/reference/android/provider/ContactsContract.DataColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.SyncColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContactsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.StructuredName.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Email.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Photo.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.StructuredPostal.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.GroupMembership.html -http://developer.android.com/reference/android/provider/ContactsContract.ContactsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.Profile.html -http://developer.android.com/reference/android/provider/ContactsContract.Settings.html -http://developer.android.com/reference/android/provider/ContactsContract.SyncState.html -http://developer.android.com/reference/android/provider/ContactsContract.Groups.html -http://developer.android.com/reference/android/provider/ContactsContract.GroupsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.SettingsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.Contacts.Entity.html -http://developer.android.com/reference/android/provider/ContactsContract.Intents.Insert.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Phone.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.CommonColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.StreamItemPhotos.html -http://developer.android.com/reference/android/provider/ContactsContract.StreamItemsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.StreamItemPhotosColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.DisplayPhoto.html -http://developer.android.com/reference/android/provider/ContactsContract.StreamItems.StreamItemPhotos.html -http://developer.android.com/reference/android/provider/ContactsContract.Contacts.Photo.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.DisplayPhoto.html -http://developer.android.com/reference/java/util/Locale.html -http://developer.android.com/reference/java/util/Calendar.html -http://developer.android.com/reference/android/accounts/Account.html -http://developer.android.com/reference/android/graphics/ColorFilter.html -http://developer.android.com/reference/android/graphics/PorterDuff.Mode.html -http://developer.android.com/reference/android/graphics/drawable/LevelListDrawable.html -http://developer.android.com/reference/org/apache/http/message/AbstractHttpMessage.html -http://developer.android.com/reference/org/apache/http/message/HeaderGroup.html -http://developer.android.com/reference/org/apache/http/params/HttpParams.html -http://developer.android.com/reference/java/net/URI.html -http://developer.android.com/reference/org/apache/http/ProtocolVersion.html -http://developer.android.com/reference/org/apache/http/RequestLine.html -http://developer.android.com/reference/org/apache/http/conn/ClientConnectionRequest.html -http://developer.android.com/reference/org/apache/http/conn/ConnectionReleaseTrigger.html -http://developer.android.com/reference/org/apache/http/Header.html -http://developer.android.com/reference/org/apache/http/HttpMessage.html -http://developer.android.com/reference/org/apache/http/HeaderIterator.html -http://developer.android.com/reference/android/content/res/XmlResourceParser.html -http://developer.android.com/reference/android/content/res/AssetFileDescriptor.AutoCloseInputStream.html -http://developer.android.com/reference/android/content/res/AssetManager.AssetInputStream.html -http://developer.android.com/reference/android/content/res/ColorStateList.html -http://developer.android.com/reference/android/content/res/ObbInfo.html -http://developer.android.com/reference/android/content/res/ObbScanner.html -http://developer.android.com/resources/samples/MultiResolution/index.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design.html -http://developer.android.com/guide/practices/screens-support-1.5.html -http://developer.android.com/reference/android/graphics/BitmapFactory.Options.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/DensityActivity.html -http://developer.android.com/reference/android/graphics/BitmapFactory.html -http://developer.android.com/resources/dashboard/screens.html -http://developer.android.com/shareables/training/LocationAware.zip -http://developer.android.com/reference/android/text/method/MetaKeyKeyListener.html -http://developer.android.com/reference/java/security/GeneralSecurityException.html -http://developer.android.com/reference/org/apache/http/protocol/ExecutionContext.html -http://developer.android.com/reference/org/apache/http/protocol/HttpExpectationVerifier.html -http://developer.android.com/reference/org/apache/http/protocol/HttpProcessor.html -http://developer.android.com/reference/org/apache/http/protocol/HttpRequestHandler.html -http://developer.android.com/reference/org/apache/http/protocol/HttpRequestHandlerResolver.html -http://developer.android.com/reference/org/apache/http/protocol/HttpRequestInterceptorList.html -http://developer.android.com/reference/org/apache/http/protocol/HttpResponseInterceptorList.html -http://developer.android.com/reference/org/apache/http/protocol/BasicHttpContext.html -http://developer.android.com/reference/org/apache/http/protocol/BasicHttpProcessor.html -http://developer.android.com/reference/org/apache/http/protocol/DefaultedHttpContext.html -http://developer.android.com/reference/org/apache/http/protocol/HTTP.html -http://developer.android.com/reference/org/apache/http/protocol/HttpDateGenerator.html -http://developer.android.com/reference/org/apache/http/protocol/HttpRequestExecutor.html -http://developer.android.com/reference/org/apache/http/protocol/HttpRequestHandlerRegistry.html -http://developer.android.com/reference/org/apache/http/protocol/HttpService.html -http://developer.android.com/reference/org/apache/http/protocol/RequestConnControl.html -http://developer.android.com/reference/org/apache/http/protocol/RequestContent.html -http://developer.android.com/reference/org/apache/http/protocol/RequestDate.html -http://developer.android.com/reference/org/apache/http/protocol/RequestExpectContinue.html -http://developer.android.com/reference/org/apache/http/protocol/RequestTargetHost.html -http://developer.android.com/reference/org/apache/http/protocol/RequestUserAgent.html -http://developer.android.com/reference/org/apache/http/protocol/ResponseConnControl.html -http://developer.android.com/reference/org/apache/http/protocol/ResponseContent.html -http://developer.android.com/reference/org/apache/http/protocol/ResponseDate.html -http://developer.android.com/reference/org/apache/http/protocol/ResponseServer.html -http://developer.android.com/reference/org/apache/http/protocol/SyncBasicHttpContext.html -http://developer.android.com/reference/org/apache/http/protocol/UriPatternMatcher.html -http://developer.android.com/reference/android/accounts/AccountManagerCallback.html -http://developer.android.com/reference/android/accounts/AccountManagerFuture.html -http://developer.android.com/reference/android/accounts/OnAccountsUpdateListener.html -http://developer.android.com/reference/android/accounts/AccountAuthenticatorResponse.html -http://developer.android.com/reference/android/accounts/AuthenticatorDescription.html -http://developer.android.com/reference/android/accounts/AccountsException.html -http://developer.android.com/reference/android/accounts/AuthenticatorException.html -http://developer.android.com/reference/android/accounts/NetworkErrorException.html -http://developer.android.com/reference/android/accounts/OperationCanceledException.html -http://developer.android.com/reference/android/text/TextWatcher.html -http://developer.android.com/reference/android/text/method/MovementMethod.html -http://developer.android.com/reference/android/text/Editable.html -http://developer.android.com/reference/android/text/TextUtils.TruncateAt.html -http://developer.android.com/reference/android/text/InputFilter.html -http://developer.android.com/reference/android/text/method/KeyListener.html -http://developer.android.com/reference/android/text/Layout.html -http://developer.android.com/reference/android/text/method/LinkMovementMethod.html -http://developer.android.com/reference/android/text/TextPaint.html -http://developer.android.com/reference/android/text/Selection.html -http://developer.android.com/reference/android/text/method/TransformationMethod.html -http://developer.android.com/reference/android/graphics/Typeface.html -http://developer.android.com/reference/android/text/style/URLSpan.html -http://developer.android.com/reference/android/text/util/Linkify.html -http://developer.android.com/reference/android/text/Editable.Factory.html -http://developer.android.com/reference/android/text/Spannable.Factory.html -http://developer.android.com/reference/org/apache/http/HttpRequestInterceptor.html -http://developer.android.com/reference/org/apache/http/HttpException.html -http://developer.android.com/reference/java/util/Comparator.html -http://developer.android.com/reference/java/util/Enumeration.html -http://developer.android.com/reference/java/util/Formattable.html -http://developer.android.com/reference/java/util/Iterator.html -http://developer.android.com/reference/java/util/ListIterator.html -http://developer.android.com/reference/java/util/Map.Entry.html -http://developer.android.com/reference/java/util/Observer.html -http://developer.android.com/reference/java/util/RandomAccess.html -http://developer.android.com/reference/java/util/SortedMap.html -http://developer.android.com/reference/java/util/SortedSet.html -http://developer.android.com/reference/java/util/AbstractCollection.html -http://developer.android.com/reference/java/util/AbstractList.html -http://developer.android.com/reference/java/util/AbstractMap.html -http://developer.android.com/reference/java/util/AbstractMap.SimpleEntry.html -http://developer.android.com/reference/java/util/AbstractMap.SimpleImmutableEntry.html -http://developer.android.com/reference/java/util/AbstractQueue.html -http://developer.android.com/reference/java/util/AbstractSequentialList.html -http://developer.android.com/reference/java/util/AbstractSet.html -http://developer.android.com/reference/java/util/ArrayDeque.html -http://developer.android.com/reference/java/util/Arrays.html -http://developer.android.com/reference/java/util/BitSet.html -http://developer.android.com/reference/java/util/Collections.html -http://developer.android.com/reference/java/util/Currency.html -http://developer.android.com/reference/java/util/Date.html -http://developer.android.com/reference/java/util/Dictionary.html -http://developer.android.com/reference/java/util/EnumMap.html -http://developer.android.com/reference/java/util/EnumSet.html -http://developer.android.com/reference/java/util/EventListenerProxy.html -http://developer.android.com/reference/java/util/FormattableFlags.html -http://developer.android.com/reference/java/util/GregorianCalendar.html -http://developer.android.com/reference/java/util/HashSet.html -http://developer.android.com/reference/java/util/Hashtable.html -http://developer.android.com/reference/java/util/IdentityHashMap.html -http://developer.android.com/reference/java/util/LinkedHashMap.html -http://developer.android.com/reference/java/util/LinkedHashSet.html -http://developer.android.com/reference/java/util/LinkedList.html -http://developer.android.com/reference/java/util/ListResourceBundle.html -http://developer.android.com/reference/java/util/Observable.html -http://developer.android.com/reference/java/util/Properties.html -http://developer.android.com/reference/java/util/PropertyPermission.html -http://developer.android.com/reference/java/util/PropertyResourceBundle.html -http://developer.android.com/reference/java/util/Random.html -http://developer.android.com/reference/java/util/ResourceBundle.html -http://developer.android.com/reference/java/util/ResourceBundle.Control.html -http://developer.android.com/reference/java/util/Scanner.html -http://developer.android.com/reference/java/util/ServiceLoader.html -http://developer.android.com/reference/java/util/SimpleTimeZone.html -http://developer.android.com/reference/java/util/Stack.html -http://developer.android.com/reference/java/util/StringTokenizer.html -http://developer.android.com/reference/java/util/Timer.html -http://developer.android.com/reference/java/util/TimerTask.html -http://developer.android.com/reference/java/util/TimeZone.html -http://developer.android.com/reference/java/util/TreeMap.html -http://developer.android.com/reference/java/util/TreeSet.html -http://developer.android.com/reference/java/util/UUID.html -http://developer.android.com/reference/java/util/Vector.html -http://developer.android.com/reference/java/util/WeakHashMap.html -http://developer.android.com/reference/java/util/Formatter.BigDecimalLayoutForm.html -http://developer.android.com/reference/java/util/ConcurrentModificationException.html -http://developer.android.com/reference/java/util/DuplicateFormatFlagsException.html -http://developer.android.com/reference/java/util/EmptyStackException.html -http://developer.android.com/reference/java/util/FormatFlagsConversionMismatchException.html -http://developer.android.com/reference/java/util/FormatterClosedException.html -http://developer.android.com/reference/java/util/IllegalFormatCodePointException.html -http://developer.android.com/reference/java/util/IllegalFormatConversionException.html -http://developer.android.com/reference/java/util/IllegalFormatException.html -http://developer.android.com/reference/java/util/IllegalFormatFlagsException.html -http://developer.android.com/reference/java/util/IllegalFormatPrecisionException.html -http://developer.android.com/reference/java/util/IllegalFormatWidthException.html -http://developer.android.com/reference/java/util/InputMismatchException.html -http://developer.android.com/reference/java/util/InvalidPropertiesFormatException.html -http://developer.android.com/reference/java/util/MissingFormatArgumentException.html -http://developer.android.com/reference/java/util/MissingFormatWidthException.html -http://developer.android.com/reference/java/util/MissingResourceException.html -http://developer.android.com/reference/java/util/NoSuchElementException.html -http://developer.android.com/reference/java/util/TooManyListenersException.html -http://developer.android.com/reference/java/util/UnknownFormatConversionException.html -http://developer.android.com/reference/java/util/UnknownFormatFlagsException.html -http://developer.android.com/reference/java/util/ServiceConfigurationError.html -http://developer.android.com/reference/javax/sql/ConnectionEvent.html -http://developer.android.com/reference/javax/net/ssl/HandshakeCompletedEvent.html -http://developer.android.com/reference/java/beans/PropertyChangeEvent.html -http://developer.android.com/reference/javax/sql/RowSetEvent.html -http://developer.android.com/reference/javax/net/ssl/SSLSessionBindingEvent.html -http://developer.android.com/reference/javax/sql/StatementEvent.html -http://developer.android.com/reference/javax/sql/PooledConnection.html -http://developer.android.com/reference/javax/sql/RowSet.html -http://developer.android.com/reference/javax/net/ssl/SSLSession.html -http://developer.android.com/reference/java/beans/IndexedPropertyChangeEvent.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List2.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List7.html -http://developer.android.com/reference/java/security/AlgorithmParameters.html -http://developer.android.com/reference/java/security/Key.html -http://developer.android.com/reference/java/security/Provider.html -http://developer.android.com/reference/java/security/NoSuchAlgorithmException.html -http://developer.android.com/reference/java/security/InvalidKeyException.html -http://developer.android.com/reference/java/security/NoSuchProviderException.html -http://developer.android.com/reference/org/apache/http/auth/AuthScheme.html -http://developer.android.com/reference/org/apache/http/auth/AuthSchemeFactory.html -http://developer.android.com/reference/org/apache/http/auth/Credentials.html -http://developer.android.com/reference/org/apache/http/auth/AUTH.html -http://developer.android.com/reference/org/apache/http/auth/AuthSchemeRegistry.html -http://developer.android.com/reference/org/apache/http/auth/AuthScope.html -http://developer.android.com/reference/org/apache/http/auth/AuthState.html -http://developer.android.com/reference/org/apache/http/auth/BasicUserPrincipal.html -http://developer.android.com/reference/org/apache/http/auth/NTCredentials.html -http://developer.android.com/reference/org/apache/http/auth/NTUserPrincipal.html -http://developer.android.com/reference/org/apache/http/auth/UsernamePasswordCredentials.html -http://developer.android.com/reference/org/apache/http/auth/AuthenticationException.html -http://developer.android.com/reference/org/apache/http/auth/InvalidCredentialsException.html -http://developer.android.com/reference/org/apache/http/auth/MalformedChallengeException.html -http://developer.android.com/reference/android/hardware/SensorListener.html -http://developer.android.com/shareables/training/NewsReader.zip -http://developer.android.com/sdk/compatibility-library.html -http://developer.android.com/resources/samples/SearchableDictionary/index.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/SearchViewActionBar.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/SearchViewFilterMode.html -http://developer.android.com/resources/samples/SearchableDictionary/src/com/example/android/searchabledict/SearchableDictionary.html -http://developer.android.com/reference/android/support/v13/app/FragmentTabHost.html -http://developer.android.com/guide/developing/tools/traceview.html -http://developer.android.com/reference/java/lang/annotation/Annotation.html -http://developer.android.com/reference/java/lang/annotation/ElementType.html -http://developer.android.com/reference/java/lang/annotation/RetentionPolicy.html -http://developer.android.com/reference/java/lang/annotation/AnnotationTypeMismatchException.html -http://developer.android.com/reference/java/lang/annotation/IncompleteAnnotationException.html -http://developer.android.com/reference/java/lang/annotation/AnnotationFormatError.html -http://developer.android.com/reference/android/media/AudioManager.OnAudioFocusChangeListener.html -http://developer.android.com/reference/android/media/AudioRecord.OnRecordPositionUpdateListener.html -http://developer.android.com/reference/android/media/AudioTrack.OnPlaybackPositionUpdateListener.html -http://developer.android.com/reference/android/media/JetPlayer.OnJetEventListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnBufferingUpdateListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnCompletionListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnErrorListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnInfoListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnPreparedListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnSeekCompleteListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnTimedTextListener.html -http://developer.android.com/reference/android/media/MediaPlayer.OnVideoSizeChangedListener.html -http://developer.android.com/reference/android/media/MediaRecorder.OnErrorListener.html -http://developer.android.com/reference/android/media/MediaRecorder.OnInfoListener.html -http://developer.android.com/reference/android/media/MediaScannerConnection.MediaScannerConnectionClient.html -http://developer.android.com/reference/android/media/SoundPool.OnLoadCompleteListener.html -http://developer.android.com/reference/android/media/AsyncPlayer.html -http://developer.android.com/reference/android/media/AudioFormat.html -http://developer.android.com/reference/android/media/AudioRecord.html -http://developer.android.com/reference/android/media/AudioTrack.html -http://developer.android.com/reference/android/media/CameraProfile.html -http://developer.android.com/reference/android/media/ExifInterface.html -http://developer.android.com/reference/android/media/FaceDetector.html -http://developer.android.com/reference/android/media/FaceDetector.Face.html -http://developer.android.com/reference/android/media/MediaActionSound.html -http://developer.android.com/reference/android/media/MediaCodec.html -http://developer.android.com/reference/android/media/MediaCodec.BufferInfo.html -http://developer.android.com/reference/android/media/MediaCodec.CryptoInfo.html -http://developer.android.com/reference/android/media/MediaCodecInfo.html -http://developer.android.com/reference/android/media/MediaCodecInfo.CodecCapabilities.html -http://developer.android.com/reference/android/media/MediaCodecInfo.CodecProfileLevel.html -http://developer.android.com/reference/android/media/MediaCodecList.html -http://developer.android.com/reference/android/media/MediaCrypto.html -http://developer.android.com/reference/android/media/MediaExtractor.html -http://developer.android.com/reference/android/media/MediaFormat.html -http://developer.android.com/reference/android/media/MediaMetadataRetriever.html -http://developer.android.com/reference/android/media/MediaPlayer.TrackInfo.html -http://developer.android.com/reference/android/media/MediaRecorder.AudioEncoder.html -http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html -http://developer.android.com/reference/android/media/MediaRecorder.OutputFormat.html -http://developer.android.com/reference/android/media/MediaRecorder.VideoEncoder.html -http://developer.android.com/reference/android/media/MediaRecorder.VideoSource.html -http://developer.android.com/reference/android/media/MediaRouter.Callback.html -http://developer.android.com/reference/android/media/MediaRouter.RouteCategory.html -http://developer.android.com/reference/android/media/MediaRouter.RouteGroup.html -http://developer.android.com/reference/android/media/MediaRouter.RouteInfo.html -http://developer.android.com/reference/android/media/MediaRouter.SimpleCallback.html -http://developer.android.com/reference/android/media/MediaRouter.UserRouteInfo.html -http://developer.android.com/reference/android/media/MediaRouter.VolumeCallback.html -http://developer.android.com/reference/android/media/MediaSyncEvent.html -http://developer.android.com/reference/android/media/RemoteControlClient.html -http://developer.android.com/reference/android/media/RemoteControlClient.MetadataEditor.html -http://developer.android.com/reference/android/media/Ringtone.html -http://developer.android.com/reference/android/media/RingtoneManager.html -http://developer.android.com/reference/android/media/SoundPool.html -http://developer.android.com/reference/android/media/ThumbnailUtils.html -http://developer.android.com/reference/android/media/TimedText.html -http://developer.android.com/reference/android/media/ToneGenerator.html -http://developer.android.com/reference/android/media/MediaCodec.CryptoException.html -http://developer.android.com/reference/android/media/MediaCryptoException.html -http://developer.android.com/reference/java/lang/Appendable.html -http://developer.android.com/reference/java/lang/Comparable.html -http://developer.android.com/reference/java/lang/Iterable.html -http://developer.android.com/reference/java/lang/Readable.html -http://developer.android.com/reference/java/lang/Thread.UncaughtExceptionHandler.html -http://developer.android.com/reference/java/lang/Boolean.html -http://developer.android.com/reference/java/lang/Byte.html -http://developer.android.com/reference/java/lang/Character.html -http://developer.android.com/reference/java/lang/Character.Subset.html -http://developer.android.com/reference/java/lang/Character.UnicodeBlock.html -http://developer.android.com/reference/java/lang/Compiler.html -http://developer.android.com/reference/java/lang/Double.html -http://developer.android.com/reference/java/lang/Enum.html -http://developer.android.com/reference/java/lang/InheritableThreadLocal.html -http://developer.android.com/reference/java/lang/Long.html -http://developer.android.com/reference/java/lang/Package.html -http://developer.android.com/reference/java/lang/Process.html -http://developer.android.com/reference/java/lang/ProcessBuilder.html -http://developer.android.com/reference/java/lang/Runtime.html -http://developer.android.com/reference/java/lang/RuntimePermission.html -http://developer.android.com/reference/java/lang/SecurityManager.html -http://developer.android.com/reference/java/lang/Short.html -http://developer.android.com/reference/java/lang/StrictMath.html -http://developer.android.com/reference/java/lang/StringBuffer.html -http://developer.android.com/reference/java/lang/ThreadGroup.html -http://developer.android.com/reference/java/lang/ThreadLocal.html -http://developer.android.com/reference/java/lang/Void.html -http://developer.android.com/reference/java/lang/Thread.State.html -http://developer.android.com/reference/java/lang/ArithmeticException.html -http://developer.android.com/reference/java/lang/ArrayIndexOutOfBoundsException.html -http://developer.android.com/reference/java/lang/ArrayStoreException.html -http://developer.android.com/reference/java/lang/ClassCastException.html -http://developer.android.com/reference/java/lang/ClassNotFoundException.html -http://developer.android.com/reference/java/lang/EnumConstantNotPresentException.html -http://developer.android.com/reference/java/lang/IllegalAccessException.html -http://developer.android.com/reference/java/lang/IllegalMonitorStateException.html -http://developer.android.com/reference/java/lang/IllegalThreadStateException.html -http://developer.android.com/reference/java/lang/IndexOutOfBoundsException.html -http://developer.android.com/reference/java/lang/NegativeArraySizeException.html -http://developer.android.com/reference/java/lang/NoSuchFieldException.html -http://developer.android.com/reference/java/lang/NoSuchMethodException.html -http://developer.android.com/reference/java/lang/NumberFormatException.html -http://developer.android.com/reference/java/lang/StringIndexOutOfBoundsException.html -http://developer.android.com/reference/java/lang/TypeNotPresentException.html -http://developer.android.com/reference/java/lang/AbstractMethodError.html -http://developer.android.com/reference/java/lang/AssertionError.html -http://developer.android.com/reference/java/lang/ClassCircularityError.html -http://developer.android.com/reference/java/lang/ClassFormatError.html -http://developer.android.com/reference/java/lang/Error.html -http://developer.android.com/reference/java/lang/ExceptionInInitializerError.html -http://developer.android.com/reference/java/lang/IllegalAccessError.html -http://developer.android.com/reference/java/lang/IncompatibleClassChangeError.html -http://developer.android.com/reference/java/lang/InstantiationError.html -http://developer.android.com/reference/java/lang/InternalError.html -http://developer.android.com/reference/java/lang/LinkageError.html -http://developer.android.com/reference/java/lang/NoClassDefFoundError.html -http://developer.android.com/reference/java/lang/NoSuchFieldError.html -http://developer.android.com/reference/java/lang/NoSuchMethodError.html -http://developer.android.com/reference/java/lang/OutOfMemoryError.html -http://developer.android.com/reference/java/lang/StackOverflowError.html -http://developer.android.com/reference/java/lang/ThreadDeath.html -http://developer.android.com/reference/java/lang/UnknownError.html -http://developer.android.com/reference/java/lang/UnsatisfiedLinkError.html -http://developer.android.com/reference/java/lang/UnsupportedClassVersionError.html -http://developer.android.com/reference/java/lang/VirtualMachineError.html -http://developer.android.com/reference/java/nio/channels/AlreadyConnectedException.html -http://developer.android.com/reference/java/nio/channels/CancelledKeyException.html -http://developer.android.com/reference/java/nio/channels/ClosedSelectorException.html -http://developer.android.com/reference/java/nio/channels/ConnectionPendingException.html -http://developer.android.com/reference/java/nio/channels/IllegalBlockingModeException.html -http://developer.android.com/reference/java/nio/InvalidMarkException.html -http://developer.android.com/reference/java/nio/channels/NoConnectionPendingException.html -http://developer.android.com/reference/java/nio/channels/NonReadableChannelException.html -http://developer.android.com/reference/java/nio/channels/NonWritableChannelException.html -http://developer.android.com/reference/java/nio/channels/NotYetBoundException.html -http://developer.android.com/reference/java/nio/channels/NotYetConnectedException.html -http://developer.android.com/reference/java/nio/channels/OverlappingFileLockException.html -http://developer.android.com/reference/java/nio/channels/Selector.html -http://developer.android.com/reference/java/nio/channels/SocketChannel.html -http://developer.android.com/reference/javax/crypto/spec/DHGenParameterSpec.html -http://developer.android.com/reference/javax/crypto/spec/DHParameterSpec.html -http://developer.android.com/reference/javax/crypto/spec/IvParameterSpec.html -http://developer.android.com/reference/javax/crypto/spec/OAEPParameterSpec.html -http://developer.android.com/reference/javax/crypto/spec/PBEParameterSpec.html -http://developer.android.com/reference/javax/crypto/spec/RC2ParameterSpec.html -http://developer.android.com/reference/javax/crypto/spec/RC5ParameterSpec.html -http://developer.android.com/reference/org/apache/http/message/HeaderValueFormatter.html -http://developer.android.com/reference/org/apache/http/message/HeaderValueParser.html -http://developer.android.com/reference/org/apache/http/message/LineFormatter.html -http://developer.android.com/reference/org/apache/http/message/LineParser.html -http://developer.android.com/reference/org/apache/http/message/BasicHeader.html -http://developer.android.com/reference/org/apache/http/message/BasicHeaderElement.html -http://developer.android.com/reference/org/apache/http/message/BasicHeaderElementIterator.html -http://developer.android.com/reference/org/apache/http/message/BasicHeaderIterator.html -http://developer.android.com/reference/org/apache/http/message/BasicHeaderValueFormatter.html -http://developer.android.com/reference/org/apache/http/message/BasicHeaderValueParser.html -http://developer.android.com/reference/org/apache/http/message/BasicHttpEntityEnclosingRequest.html -http://developer.android.com/reference/org/apache/http/message/BasicHttpRequest.html -http://developer.android.com/reference/org/apache/http/message/BasicHttpResponse.html -http://developer.android.com/reference/org/apache/http/message/BasicLineFormatter.html -http://developer.android.com/reference/org/apache/http/message/BasicLineParser.html -http://developer.android.com/reference/org/apache/http/message/BasicListHeaderIterator.html -http://developer.android.com/reference/org/apache/http/message/BasicNameValuePair.html -http://developer.android.com/reference/org/apache/http/message/BasicRequestLine.html -http://developer.android.com/reference/org/apache/http/message/BasicStatusLine.html -http://developer.android.com/reference/org/apache/http/message/BasicTokenIterator.html -http://developer.android.com/reference/org/apache/http/message/BufferedHeader.html -http://developer.android.com/reference/org/apache/http/message/ParserCursor.html -http://developer.android.com/reference/org/apache/http/impl/client/RequestWrapper.html -http://developer.android.com/reference/org/apache/http/impl/client/EntityEnclosingRequestWrapper.html -http://developer.android.com/reference/org/apache/http/HttpEntityEnclosingRequest.html -http://developer.android.com/reference/org/apache/http/impl/cookie/AbstractCookieAttributeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/AbstractCookieSpec.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicClientCookie.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicClientCookie2.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicCommentHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicDomainHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicExpiresHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicMaxAgeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicPathHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BasicSecureHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BestMatchSpec.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BestMatchSpecFactory.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BrowserCompatSpec.html -http://developer.android.com/reference/org/apache/http/impl/cookie/BrowserCompatSpecFactory.html -http://developer.android.com/reference/org/apache/http/impl/cookie/CookieSpecBase.html -http://developer.android.com/reference/org/apache/http/impl/cookie/DateUtils.html -http://developer.android.com/reference/org/apache/http/impl/cookie/NetscapeDomainHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/NetscapeDraftHeaderParser.html -http://developer.android.com/reference/org/apache/http/impl/cookie/NetscapeDraftSpec.html -http://developer.android.com/reference/org/apache/http/impl/cookie/NetscapeDraftSpecFactory.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2109DomainHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2109Spec.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2109SpecFactory.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2109VersionHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965CommentUrlAttributeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965DiscardAttributeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965DomainAttributeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965PortAttributeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965Spec.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965SpecFactory.html -http://developer.android.com/reference/org/apache/http/impl/cookie/RFC2965VersionAttributeHandler.html -http://developer.android.com/reference/org/apache/http/impl/cookie/DateParseException.html -http://developer.android.com/reference/org/apache/http/cookie/CookieAttributeHandler.html -http://developer.android.com/reference/java/math/BigDecimal.html -http://developer.android.com/reference/java/math/MathContext.html -http://developer.android.com/reference/java/math/RoundingMode.html -http://developer.android.com/guide/topics/fundamentals/processes-and-threads.html -http://developer.android.com/reference/org/apache/http/conn/ssl/X509HostnameVerifier.html -http://developer.android.com/reference/org/apache/http/conn/ssl/AbstractVerifier.html -http://developer.android.com/reference/org/apache/http/conn/ssl/AllowAllHostnameVerifier.html -http://developer.android.com/reference/org/apache/http/conn/ssl/BrowserCompatHostnameVerifier.html -http://developer.android.com/reference/org/apache/http/conn/ssl/SSLSocketFactory.html -http://developer.android.com/reference/org/apache/http/conn/ssl/StrictHostnameVerifier.html -http://developer.android.com/reference/javax/crypto/spec/SecretKeySpec.html -http://developer.android.com/reference/java/nio/ByteBuffer.html -http://developer.android.com/reference/java/security/SecureRandom.html -http://developer.android.com/reference/java/security/InvalidAlgorithmParameterException.html -http://developer.android.com/reference/java/nio/charset/Charset.html -http://developer.android.com/reference/java/nio/charset/CharsetDecoder.html -http://developer.android.com/reference/java/io/UnsupportedEncodingException.html -http://developer.android.com/reference/java/nio/charset/CharsetEncoder.html -http://developer.android.com/reference/java/util/regex/Pattern.html -http://developer.android.com/reference/android/provider/CalendarContract.AttendeesColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarAlertsColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarCacheColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarSyncColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.ColorsColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.EventDaysColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.EventsColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.ExtendedPropertiesColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.RemindersColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.SyncColumns.html -http://developer.android.com/reference/android/provider/Contacts.ContactMethodsColumns.html -http://developer.android.com/reference/android/provider/Contacts.ExtensionsColumns.html -http://developer.android.com/reference/android/provider/Contacts.GroupsColumns.html -http://developer.android.com/reference/android/provider/Contacts.OrganizationColumns.html -http://developer.android.com/reference/android/provider/Contacts.PeopleColumns.html -http://developer.android.com/reference/android/provider/Contacts.PhonesColumns.html -http://developer.android.com/reference/android/provider/Contacts.PhotosColumns.html -http://developer.android.com/reference/android/provider/Contacts.PresenceColumns.html -http://developer.android.com/reference/android/provider/Contacts.SettingsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.BaseSyncColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.BaseTypes.html -http://developer.android.com/reference/android/provider/ContactsContract.ContactNameColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.ContactOptionsColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.ContactStatusColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.DataColumnsWithJoins.html -http://developer.android.com/reference/android/provider/ContactsContract.DisplayNameSources.html -http://developer.android.com/reference/android/provider/ContactsContract.FullNameStyle.html -http://developer.android.com/reference/android/provider/ContactsContract.PhoneLookupColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.PhoneticNameStyle.html -http://developer.android.com/reference/android/provider/ContactsContract.PresenceColumns.html -http://developer.android.com/reference/android/provider/ContactsContract.StatusColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.AlbumColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.ArtistColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.AudioColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.GenresColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.PlaylistsColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Files.FileColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Images.ImageColumns.html -http://developer.android.com/reference/android/provider/MediaStore.MediaColumns.html -http://developer.android.com/reference/android/provider/MediaStore.Video.VideoColumns.html -http://developer.android.com/reference/android/provider/OpenableColumns.html -http://developer.android.com/reference/android/provider/SyncStateContract.Columns.html -http://developer.android.com/reference/android/provider/AlarmClock.html -http://developer.android.com/reference/android/provider/Browser.html -http://developer.android.com/reference/android/provider/Browser.BookmarkColumns.html -http://developer.android.com/reference/android/provider/Browser.SearchColumns.html -http://developer.android.com/reference/android/provider/CalendarContract.html -http://developer.android.com/reference/android/provider/CalendarContract.Attendees.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarAlerts.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarCache.html -http://developer.android.com/reference/android/provider/CalendarContract.CalendarEntity.html -http://developer.android.com/reference/android/provider/CalendarContract.Calendars.html -http://developer.android.com/reference/android/provider/CalendarContract.Colors.html -http://developer.android.com/reference/android/provider/CalendarContract.EventDays.html -http://developer.android.com/reference/android/provider/CalendarContract.Events.html -http://developer.android.com/reference/android/provider/CalendarContract.EventsEntity.html -http://developer.android.com/reference/android/provider/CalendarContract.ExtendedProperties.html -http://developer.android.com/reference/android/provider/CalendarContract.Instances.html -http://developer.android.com/reference/android/provider/CalendarContract.Reminders.html -http://developer.android.com/reference/android/provider/CalendarContract.SyncState.html -http://developer.android.com/reference/android/provider/CallLog.html -http://developer.android.com/reference/android/provider/CallLog.Calls.html -http://developer.android.com/reference/android/provider/Contacts.html -http://developer.android.com/reference/android/provider/Contacts.ContactMethods.html -http://developer.android.com/reference/android/provider/Contacts.Extensions.html -http://developer.android.com/reference/android/provider/Contacts.GroupMembership.html -http://developer.android.com/reference/android/provider/Contacts.Groups.html -http://developer.android.com/reference/android/provider/Contacts.Intents.html -http://developer.android.com/reference/android/provider/Contacts.Intents.Insert.html -http://developer.android.com/reference/android/provider/Contacts.Intents.UI.html -http://developer.android.com/reference/android/provider/Contacts.Organizations.html -http://developer.android.com/reference/android/provider/Contacts.People.html -http://developer.android.com/reference/android/provider/Contacts.People.ContactMethods.html -http://developer.android.com/reference/android/provider/Contacts.People.Extensions.html -http://developer.android.com/reference/android/provider/Contacts.People.Phones.html -http://developer.android.com/reference/android/provider/Contacts.Phones.html -http://developer.android.com/reference/android/provider/Contacts.Photos.html -http://developer.android.com/reference/android/provider/Contacts.Settings.html -http://developer.android.com/reference/android/provider/ContactsContract.AggregationExceptions.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Event.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Identity.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Im.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Nickname.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Note.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Organization.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Relation.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.SipAddress.html -http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Website.html -http://developer.android.com/reference/android/provider/ContactsContract.Contacts.AggregationSuggestions.html -http://developer.android.com/reference/android/provider/ContactsContract.Contacts.Data.html -http://developer.android.com/reference/android/provider/ContactsContract.Contacts.StreamItems.html -http://developer.android.com/reference/android/provider/ContactsContract.DataUsageFeedback.html -http://developer.android.com/reference/android/provider/ContactsContract.Directory.html -http://developer.android.com/reference/android/provider/ContactsContract.Intents.html -http://developer.android.com/reference/android/provider/ContactsContract.PhoneLookup.html -http://developer.android.com/reference/android/provider/ContactsContract.Presence.html -http://developer.android.com/reference/android/provider/ContactsContract.ProfileSyncState.html -http://developer.android.com/reference/android/provider/ContactsContract.QuickContact.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.Data.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.Entity.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.StreamItems.html -http://developer.android.com/reference/android/provider/ContactsContract.RawContactsEntity.html -http://developer.android.com/reference/android/provider/ContactsContract.StatusUpdates.html -http://developer.android.com/reference/android/provider/LiveFolders.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Albums.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Artists.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Artists.Albums.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Genres.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Genres.Members.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Media.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Playlists.html -http://developer.android.com/reference/android/provider/MediaStore.Audio.Playlists.Members.html -http://developer.android.com/reference/android/provider/MediaStore.Files.html -http://developer.android.com/reference/android/provider/MediaStore.Images.html -http://developer.android.com/reference/android/provider/MediaStore.Images.Thumbnails.html -http://developer.android.com/reference/android/provider/MediaStore.Video.html -http://developer.android.com/reference/android/provider/MediaStore.Video.Media.html -http://developer.android.com/reference/android/provider/MediaStore.Video.Thumbnails.html -http://developer.android.com/reference/android/provider/SearchRecentSuggestions.html -http://developer.android.com/reference/android/provider/Settings.html -http://developer.android.com/reference/android/provider/Settings.Global.html -http://developer.android.com/reference/android/provider/Settings.NameValueTable.html -http://developer.android.com/reference/android/provider/Settings.Secure.html -http://developer.android.com/reference/android/provider/Settings.System.html -http://developer.android.com/reference/android/provider/SyncStateContract.html -http://developer.android.com/reference/android/provider/SyncStateContract.Constants.html -http://developer.android.com/reference/android/provider/SyncStateContract.Helpers.html -http://developer.android.com/reference/android/provider/UserDictionary.html -http://developer.android.com/reference/android/provider/UserDictionary.Words.html -http://developer.android.com/reference/android/provider/VoicemailContract.html -http://developer.android.com/reference/android/provider/VoicemailContract.Status.html -http://developer.android.com/reference/android/provider/VoicemailContract.Voicemails.html -http://developer.android.com/reference/android/provider/Settings.SettingNotFoundException.html -http://developer.android.com/reference/android/support/v4/view/AccessibilityDelegateCompat.html -http://developer.android.com/reference/android/support/v4/view/ViewCompat.html -http://developer.android.com/reference/android/opengl/GLSurfaceView.Renderer.html -http://developer.android.com/reference/android/opengl/Matrix.html -http://developer.android.com/shareables/training/EffectiveNavigation.zip -http://developer.android.com/reference/android/database/sqlite/SQLiteCursorDriver.html -http://developer.android.com/reference/android/database/sqlite/SQLiteTransactionListener.html -http://developer.android.com/reference/android/database/sqlite/SQLiteClosable.html -http://developer.android.com/reference/android/database/sqlite/SQLiteCursor.html -http://developer.android.com/reference/android/database/sqlite/SQLiteProgram.html -http://developer.android.com/reference/android/database/sqlite/SQLiteQuery.html -http://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html -http://developer.android.com/reference/android/database/sqlite/SQLiteStatement.html -http://developer.android.com/reference/android/database/sqlite/SQLiteAbortException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteAccessPermException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteBlobTooBigException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteCantOpenDatabaseException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteConstraintException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDatabaseCorruptException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDatabaseLockedException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDatatypeMismatchException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDiskIOException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteDoneException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteFullException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteMisuseException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteOutOfMemoryException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteReadOnlyDatabaseException.html -http://developer.android.com/reference/android/database/sqlite/SQLiteTableLockedException.html -http://developer.android.com/reference/android/text/GetChars.html -http://developer.android.com/reference/android/text/Html.ImageGetter.html -http://developer.android.com/reference/android/text/Html.TagHandler.html -http://developer.android.com/reference/android/text/NoCopySpan.html -http://developer.android.com/reference/android/text/ParcelableSpan.html -http://developer.android.com/reference/android/text/Spannable.html -http://developer.android.com/reference/android/text/Spanned.html -http://developer.android.com/reference/android/text/SpanWatcher.html -http://developer.android.com/reference/android/text/TextUtils.EllipsizeCallback.html -http://developer.android.com/reference/android/text/TextUtils.StringSplitter.html -http://developer.android.com/reference/android/text/AlteredCharSequence.html -http://developer.android.com/reference/android/text/AndroidCharacter.html -http://developer.android.com/reference/android/text/Annotation.html -http://developer.android.com/reference/android/text/AutoText.html -http://developer.android.com/reference/android/text/BoringLayout.html -http://developer.android.com/reference/android/text/BoringLayout.Metrics.html -http://developer.android.com/reference/android/text/DynamicLayout.html -http://developer.android.com/reference/android/text/InputFilter.AllCaps.html -http://developer.android.com/reference/android/text/InputFilter.LengthFilter.html -http://developer.android.com/reference/android/text/Layout.Directions.html -http://developer.android.com/reference/android/text/LoginFilter.html -http://developer.android.com/reference/android/text/LoginFilter.PasswordFilterGMail.html -http://developer.android.com/reference/android/text/LoginFilter.UsernameFilterGeneric.html -http://developer.android.com/reference/android/text/LoginFilter.UsernameFilterGMail.html -http://developer.android.com/reference/android/text/NoCopySpan.Concrete.html -http://developer.android.com/reference/android/text/SpannableString.html -http://developer.android.com/reference/android/text/SpannableStringBuilder.html -http://developer.android.com/reference/android/text/SpannedString.html -http://developer.android.com/reference/android/text/StaticLayout.html -http://developer.android.com/reference/android/text/TextUtils.SimpleStringSplitter.html -http://developer.android.com/reference/android/text/Layout.Alignment.html -http://developer.android.com/reference/java/io/DataInput.html -http://developer.android.com/reference/java/io/DataOutput.html -http://developer.android.com/reference/java/io/Externalizable.html -http://developer.android.com/reference/java/io/FileFilter.html -http://developer.android.com/reference/java/io/FilenameFilter.html -http://developer.android.com/reference/java/io/ObjectInput.html -http://developer.android.com/reference/java/io/ObjectInputValidation.html -http://developer.android.com/reference/java/io/ObjectOutput.html -http://developer.android.com/reference/java/io/ObjectStreamConstants.html -http://developer.android.com/reference/java/io/BufferedInputStream.html -http://developer.android.com/reference/java/io/BufferedOutputStream.html -http://developer.android.com/reference/java/io/BufferedReader.html -http://developer.android.com/reference/java/io/BufferedWriter.html -http://developer.android.com/reference/java/io/ByteArrayInputStream.html -http://developer.android.com/reference/java/io/ByteArrayOutputStream.html -http://developer.android.com/reference/java/io/CharArrayReader.html -http://developer.android.com/reference/java/io/CharArrayWriter.html -http://developer.android.com/reference/java/io/Console.html -http://developer.android.com/reference/java/io/DataInputStream.html -http://developer.android.com/reference/java/io/DataOutputStream.html -http://developer.android.com/reference/java/io/FilePermission.html -http://developer.android.com/reference/java/io/FileReader.html -http://developer.android.com/reference/java/io/FileWriter.html -http://developer.android.com/reference/java/io/FilterInputStream.html -http://developer.android.com/reference/java/io/FilterOutputStream.html -http://developer.android.com/reference/java/io/FilterReader.html -http://developer.android.com/reference/java/io/FilterWriter.html -http://developer.android.com/reference/java/io/InputStreamReader.html -http://developer.android.com/reference/java/io/LineNumberInputStream.html -http://developer.android.com/reference/java/io/LineNumberReader.html -http://developer.android.com/reference/java/io/ObjectInputStream.html -http://developer.android.com/reference/java/io/ObjectInputStream.GetField.html -http://developer.android.com/reference/java/io/ObjectOutputStream.html -http://developer.android.com/reference/java/io/ObjectOutputStream.PutField.html -http://developer.android.com/reference/java/io/ObjectStreamClass.html -http://developer.android.com/reference/java/io/ObjectStreamField.html -http://developer.android.com/reference/java/io/OutputStreamWriter.html -http://developer.android.com/reference/java/io/PipedInputStream.html -http://developer.android.com/reference/java/io/PipedOutputStream.html -http://developer.android.com/reference/java/io/PipedReader.html -http://developer.android.com/reference/java/io/PipedWriter.html -http://developer.android.com/reference/java/io/PushbackInputStream.html -http://developer.android.com/reference/java/io/PushbackReader.html -http://developer.android.com/reference/java/io/RandomAccessFile.html -http://developer.android.com/reference/java/io/Reader.html -http://developer.android.com/reference/java/io/SequenceInputStream.html -http://developer.android.com/reference/java/io/SerializablePermission.html -http://developer.android.com/reference/java/io/StreamTokenizer.html -http://developer.android.com/reference/java/io/StringBufferInputStream.html -http://developer.android.com/reference/java/io/StringReader.html -http://developer.android.com/reference/java/io/StringWriter.html -http://developer.android.com/reference/java/io/Writer.html -http://developer.android.com/reference/java/io/CharConversionException.html -http://developer.android.com/reference/java/io/EOFException.html -http://developer.android.com/reference/java/io/InterruptedIOException.html -http://developer.android.com/reference/java/io/InvalidClassException.html -http://developer.android.com/reference/java/io/InvalidObjectException.html -http://developer.android.com/reference/java/io/NotActiveException.html -http://developer.android.com/reference/java/io/NotSerializableException.html -http://developer.android.com/reference/java/io/ObjectStreamException.html -http://developer.android.com/reference/java/io/OptionalDataException.html -http://developer.android.com/reference/java/io/StreamCorruptedException.html -http://developer.android.com/reference/java/io/SyncFailedException.html -http://developer.android.com/reference/java/io/UTFDataFormatException.html -http://developer.android.com/reference/java/io/WriteAbortedException.html -http://developer.android.com/reference/java/io/IOError.html -http://developer.android.com/reference/java/nio/CharBuffer.html -http://developer.android.com/reference/android/media/audiofx/EnvironmentalReverb.html -http://developer.android.com/reference/android/media/audiofx/AudioEffect.html -http://developer.android.com/reference/android/database/DataSetObserver.html -http://developer.android.com/reference/android/preference/Preference.html -http://developer.android.com/reference/android/graphics/drawable/Animatable.html -http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html -http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html -http://developer.android.com/reference/android/graphics/drawable/ClipDrawable.html -http://developer.android.com/reference/android/graphics/drawable/ColorDrawable.html -http://developer.android.com/reference/android/graphics/drawable/Drawable.ConstantState.html -http://developer.android.com/reference/android/graphics/drawable/DrawableContainer.html -http://developer.android.com/reference/android/graphics/drawable/DrawableContainer.DrawableContainerState.html -http://developer.android.com/reference/android/graphics/drawable/GradientDrawable.html -http://developer.android.com/reference/android/graphics/drawable/InsetDrawable.html -http://developer.android.com/reference/android/graphics/drawable/LayerDrawable.html -http://developer.android.com/reference/android/graphics/drawable/NinePatchDrawable.html -http://developer.android.com/reference/android/graphics/drawable/PaintDrawable.html -http://developer.android.com/reference/android/graphics/drawable/PictureDrawable.html -http://developer.android.com/reference/android/graphics/drawable/RotateDrawable.html -http://developer.android.com/reference/android/graphics/drawable/ScaleDrawable.html -http://developer.android.com/reference/android/graphics/drawable/ShapeDrawable.html -http://developer.android.com/reference/android/graphics/drawable/ShapeDrawable.ShaderFactory.html -http://developer.android.com/reference/android/graphics/drawable/StateListDrawable.html -http://developer.android.com/reference/android/graphics/drawable/TransitionDrawable.html -http://developer.android.com/reference/android/graphics/drawable/GradientDrawable.Orientation.html -http://developer.android.com/reference/android/appwidget/AppWidgetHostView.html -http://developer.android.com/reference/android/inputmethodservice/ExtractEditText.html -http://developer.android.com/reference/android/gesture/GestureOverlayView.html -http://developer.android.com/reference/android/inputmethodservice/Keyboard.html -http://developer.android.com/reference/android/support/v4/view/PagerTabStrip.html -http://developer.android.com/reference/android/support/v4/view/PagerTitleStrip.html -http://developer.android.com/reference/android/renderscript/RSSurfaceView.html -http://developer.android.com/guide/topics/renderscript/index.html -http://developer.android.com/reference/android/renderscript/RSTextureView.html -http://developer.android.com/reference/android/appwidget/AppWidgetHost.html -http://developer.android.com/reference/javax/xml/XMLConstants.html -http://developer.android.com/reference/android/support/v4/view/ViewPager.PageTransformer.html -http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html -http://developer.android.com/reference/android/support/v4/view/GestureDetectorCompat.html -http://developer.android.com/reference/android/support/v4/util/AtomicFile.html -http://developer.android.com/reference/android/support/v4/content/IntentCompat.html -http://developer.android.com/reference/android/support/v4/util/LruCache.html -http://developer.android.com/reference/android/support/v4/net/ConnectivityManagerCompat.html -http://developer.android.com/reference/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.html -http://developer.android.com/reference/android/support/v4/view/ViewGroupCompat.html -http://developer.android.com/reference/android/support/v4/view/MenuCompat.html -http://developer.android.com/resources/samples/Support4Demos/index.html -http://developer.android.com/resources/samples/Support13Demos/index.html -http://developer.android.com/reference/org/apache/http/ConnectionReuseStrategy.html -http://developer.android.com/reference/org/apache/http/HttpResponseFactory.html -http://developer.android.com/reference/org/apache/http/HttpServerConnection.html -http://developer.android.com/reference/org/apache/http/HttpResponse.html -http://developer.android.com/reference/android/test/suitebuilder/TestMethod.html -http://developer.android.com/reference/android/test/suitebuilder/TestSuiteBuilder.html -http://developer.android.com/reference/android/test/suitebuilder/TestSuiteBuilder.FailedToCreateTests.html -http://developer.android.com/reference/android/graphics/SurfaceTexture.OnFrameAvailableListener.html -http://developer.android.com/reference/android/graphics/AvoidXfermode.html -http://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html -http://developer.android.com/reference/android/graphics/BitmapShader.html -http://developer.android.com/reference/android/graphics/BlurMaskFilter.html -http://developer.android.com/reference/android/graphics/Camera.html -http://developer.android.com/reference/android/graphics/Color.html -http://developer.android.com/reference/android/graphics/ColorMatrix.html -http://developer.android.com/reference/android/graphics/ColorMatrixColorFilter.html -http://developer.android.com/reference/android/graphics/ComposePathEffect.html -http://developer.android.com/reference/android/graphics/ComposeShader.html -http://developer.android.com/reference/android/graphics/CornerPathEffect.html -http://developer.android.com/reference/android/graphics/DashPathEffect.html -http://developer.android.com/reference/android/graphics/DiscretePathEffect.html -http://developer.android.com/reference/android/graphics/DrawFilter.html -http://developer.android.com/reference/android/graphics/EmbossMaskFilter.html -http://developer.android.com/reference/android/graphics/ImageFormat.html -http://developer.android.com/reference/android/graphics/Interpolator.html -http://developer.android.com/reference/android/graphics/LayerRasterizer.html -http://developer.android.com/reference/android/graphics/LightingColorFilter.html -http://developer.android.com/reference/android/graphics/LinearGradient.html -http://developer.android.com/reference/android/graphics/MaskFilter.html -http://developer.android.com/reference/android/graphics/Movie.html -http://developer.android.com/reference/android/graphics/Paint.FontMetrics.html -http://developer.android.com/reference/android/graphics/Paint.FontMetricsInt.html -http://developer.android.com/reference/android/graphics/PaintFlagsDrawFilter.html -http://developer.android.com/reference/android/graphics/Path.html -http://developer.android.com/reference/android/graphics/PathDashPathEffect.html -http://developer.android.com/reference/android/graphics/PathEffect.html -http://developer.android.com/reference/android/graphics/PathMeasure.html -http://developer.android.com/reference/android/graphics/Picture.html -http://developer.android.com/reference/android/graphics/PixelFormat.html -http://developer.android.com/reference/android/graphics/PixelXorXfermode.html -http://developer.android.com/reference/android/graphics/PointF.html -http://developer.android.com/reference/android/graphics/PorterDuff.html -http://developer.android.com/reference/android/graphics/PorterDuffColorFilter.html -http://developer.android.com/reference/android/graphics/PorterDuffXfermode.html -http://developer.android.com/reference/android/graphics/RadialGradient.html -http://developer.android.com/reference/android/graphics/Rasterizer.html -http://developer.android.com/reference/android/graphics/RectF.html -http://developer.android.com/reference/android/graphics/RegionIterator.html -http://developer.android.com/reference/android/graphics/Shader.html -http://developer.android.com/reference/android/graphics/SumPathEffect.html -http://developer.android.com/reference/android/graphics/SurfaceTexture.html -http://developer.android.com/reference/android/graphics/SweepGradient.html -http://developer.android.com/reference/android/graphics/Xfermode.html -http://developer.android.com/reference/android/graphics/YuvImage.html -http://developer.android.com/reference/android/graphics/AvoidXfermode.Mode.html -http://developer.android.com/reference/android/graphics/Bitmap.CompressFormat.html -http://developer.android.com/reference/android/graphics/Bitmap.Config.html -http://developer.android.com/reference/android/graphics/BlurMaskFilter.Blur.html -http://developer.android.com/reference/android/graphics/Canvas.EdgeType.html -http://developer.android.com/reference/android/graphics/Canvas.VertexMode.html -http://developer.android.com/reference/android/graphics/Interpolator.Result.html -http://developer.android.com/reference/android/graphics/Matrix.ScaleToFit.html -http://developer.android.com/reference/android/graphics/Paint.Align.html -http://developer.android.com/reference/android/graphics/Paint.Cap.html -http://developer.android.com/reference/android/graphics/Paint.Join.html -http://developer.android.com/reference/android/graphics/Paint.Style.html -http://developer.android.com/reference/android/graphics/Path.Direction.html -http://developer.android.com/reference/android/graphics/Path.FillType.html -http://developer.android.com/reference/android/graphics/PathDashPathEffect.Style.html -http://developer.android.com/reference/android/graphics/Region.Op.html -http://developer.android.com/reference/android/graphics/Shader.TileMode.html -http://developer.android.com/reference/android/graphics/SurfaceTexture.OutOfResourcesException.html -http://developer.android.com/reference/java/nio/channels/ReadableByteChannel.html -http://developer.android.com/reference/java/util/regex/MatchResult.html -http://developer.android.com/reference/java/util/regex/Matcher.html -http://developer.android.com/reference/java/security/Permission.html -http://developer.android.com/reference/java/security/PermissionCollection.html -http://developer.android.com/reference/java/security/Guard.html -http://developer.android.com/reference/org/apache/http/cookie/CookieSpec.html -http://developer.android.com/reference/org/apache/http/cookie/Cookie.html -http://developer.android.com/reference/org/apache/http/cookie/CookieOrigin.html -http://developer.android.com/reference/android/opengl/GLSurfaceView.EGLConfigChooser.html -http://developer.android.com/reference/android/opengl/GLSurfaceView.EGLContextFactory.html -http://developer.android.com/reference/android/opengl/GLSurfaceView.EGLWindowSurfaceFactory.html -http://developer.android.com/reference/android/opengl/GLSurfaceView.GLWrapper.html -http://developer.android.com/reference/android/opengl/EGL14.html -http://developer.android.com/reference/android/opengl/EGLConfig.html -http://developer.android.com/reference/android/opengl/EGLContext.html -http://developer.android.com/reference/android/opengl/EGLDisplay.html -http://developer.android.com/reference/android/opengl/EGLObjectHandle.html -http://developer.android.com/reference/android/opengl/EGLSurface.html -http://developer.android.com/reference/android/opengl/ETC1.html -http://developer.android.com/reference/android/opengl/ETC1Util.html -http://developer.android.com/reference/android/opengl/ETC1Util.ETC1Texture.html -http://developer.android.com/reference/android/opengl/GLDebugHelper.html -http://developer.android.com/reference/android/opengl/GLES10.html -http://developer.android.com/reference/android/opengl/GLES10Ext.html -http://developer.android.com/reference/android/opengl/GLES11.html -http://developer.android.com/reference/android/opengl/GLES11Ext.html -http://developer.android.com/reference/android/opengl/GLES20.html -http://developer.android.com/reference/android/opengl/GLU.html -http://developer.android.com/reference/android/opengl/GLUtils.html -http://developer.android.com/reference/android/opengl/Visibility.html -http://developer.android.com/reference/android/opengl/GLException.html -http://developer.android.com/reference/java/security/cert/Certificate.html -http://developer.android.com/reference/org/apache/http/impl/entity/EntityDeserializer.html -http://developer.android.com/reference/org/apache/http/impl/entity/EntitySerializer.html -http://developer.android.com/reference/org/apache/http/impl/entity/LaxContentLengthStrategy.html -http://developer.android.com/reference/org/apache/http/impl/entity/StrictContentLengthStrategy.html -http://developer.android.com/reference/java/nio/channels/spi/AbstractInterruptibleChannel.html -http://developer.android.com/reference/java/nio/channels/spi/AbstractSelectableChannel.html -http://developer.android.com/reference/java/nio/channels/spi/AbstractSelectionKey.html -http://developer.android.com/reference/java/nio/channels/spi/AbstractSelector.html -http://developer.android.com/reference/java/nio/channels/spi/SelectorProvider.html -http://developer.android.com/reference/java/nio/channels/DatagramChannel.html -http://developer.android.com/reference/java/nio/channels/Pipe.html -http://developer.android.com/reference/java/nio/channels/ServerSocketChannel.html -http://developer.android.com/reference/android/database/CrossProcessCursor.html -http://developer.android.com/reference/android/database/AbstractCursor.html -http://developer.android.com/reference/android/database/AbstractCursor.SelfContentObserver.html -http://developer.android.com/reference/android/database/AbstractWindowedCursor.html -http://developer.android.com/reference/android/database/CharArrayBuffer.html -http://developer.android.com/reference/android/database/ContentObservable.html -http://developer.android.com/reference/android/database/ContentObserver.html -http://developer.android.com/reference/android/database/CrossProcessCursorWrapper.html -http://developer.android.com/reference/android/database/CursorJoiner.html -http://developer.android.com/reference/android/database/CursorWindow.html -http://developer.android.com/reference/android/database/CursorWrapper.html -http://developer.android.com/reference/android/database/DatabaseUtils.html -http://developer.android.com/reference/android/database/DatabaseUtils.InsertHelper.html -http://developer.android.com/reference/android/database/DataSetObservable.html -http://developer.android.com/reference/android/database/DefaultDatabaseErrorHandler.html -http://developer.android.com/reference/android/database/MatrixCursor.RowBuilder.html -http://developer.android.com/reference/android/database/MergeCursor.html -http://developer.android.com/reference/android/database/Observable.html -http://developer.android.com/reference/android/database/CursorJoiner.Result.html -http://developer.android.com/reference/android/database/CursorIndexOutOfBoundsException.html -http://developer.android.com/reference/android/database/SQLException.html -http://developer.android.com/reference/android/database/StaleDataException.html -http://developer.android.com/reference/android/renderscript/ScriptC.html -http://developer.android.com/reference/android/renderscript/Script.FieldBase.html -http://developer.android.com/reference/renderscript/rs__core_8rsh.html -http://developer.android.com/reference/android/renderscript/Allocation.html -http://developer.android.com/reference/android/renderscript/Element.html -http://developer.android.com/reference/android/renderscript/Type.html -http://developer.android.com/reference/android/net/wifi/ScanResult.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.AuthAlgorithm.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.GroupCipher.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.KeyMgmt.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.PairwiseCipher.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.Protocol.html -http://developer.android.com/reference/android/net/wifi/WifiConfiguration.Status.html -http://developer.android.com/reference/android/net/wifi/WifiInfo.html -http://developer.android.com/reference/android/net/wifi/WifiManager.MulticastLock.html -http://developer.android.com/reference/android/net/wifi/WifiManager.WifiLock.html -http://developer.android.com/reference/android/net/wifi/WpsInfo.html -http://developer.android.com/reference/android/net/wifi/SupplicantState.html -http://developer.android.com/reference/android/net/NetworkInfo.html -http://developer.android.com/reference/android/net/DhcpInfo.html -http://developer.android.com/reference/org/xml/sax/AttributeList.html -http://developer.android.com/reference/org/xml/sax/Attributes.html -http://developer.android.com/reference/org/xml/sax/ContentHandler.html -http://developer.android.com/reference/org/xml/sax/DocumentHandler.html -http://developer.android.com/reference/org/xml/sax/DTDHandler.html -http://developer.android.com/reference/org/xml/sax/EntityResolver.html -http://developer.android.com/reference/org/xml/sax/ErrorHandler.html -http://developer.android.com/reference/org/xml/sax/Locator.html -http://developer.android.com/reference/org/xml/sax/Parser.html -http://developer.android.com/reference/org/xml/sax/XMLFilter.html -http://developer.android.com/reference/org/xml/sax/XMLReader.html -http://developer.android.com/reference/org/xml/sax/HandlerBase.html -http://developer.android.com/reference/org/xml/sax/InputSource.html -http://developer.android.com/reference/org/xml/sax/SAXException.html -http://developer.android.com/reference/org/xml/sax/SAXNotRecognizedException.html -http://developer.android.com/reference/org/xml/sax/SAXNotSupportedException.html -http://developer.android.com/reference/org/xml/sax/SAXParseException.html -http://developer.android.com/reference/org/xml/sax/ext/Attributes2.html -http://developer.android.com/reference/org/xml/sax/ext/Locator2.html -http://developer.android.com/reference/org/xml/sax/ext/EntityResolver2.html -http://developer.android.com/reference/org/xml/sax/ext/DeclHandler.html -http://developer.android.com/reference/org/xml/sax/ext/LexicalHandler.html -http://developer.android.com/reference/org/xml/sax/helpers/DefaultHandler.html -http://developer.android.com/reference/org/apache/http/ProtocolException.html -http://developer.android.com/reference/java/security/acl/AclEntry.html -http://developer.android.com/reference/android/graphics/drawable/shapes/ArcShape.html -http://developer.android.com/reference/java/text/AttributedCharacterIterator.html -http://developer.android.com/reference/java/util/jar/Attributes.html -http://developer.android.com/reference/java/security/AuthProvider.html -http://developer.android.com/reference/java/text/CharacterIterator.html -http://developer.android.com/reference/org/apache/http/params/BasicHttpParams.html -http://developer.android.com/reference/java/text/BreakIterator.html -http://developer.android.com/reference/org/apache/http/entity/ByteArrayEntity.html -http://developer.android.com/reference/java/security/cert/CRLSelector.html -http://developer.android.com/reference/java/security/cert/CertPathBuilderResult.html -http://developer.android.com/reference/java/security/cert/CertPathBuilder.html -http://developer.android.com/reference/java/security/cert/CertPathParameters.html -http://developer.android.com/reference/java/security/cert/CertPathValidatorResult.html -http://developer.android.com/reference/java/security/cert/CertSelector.html -http://developer.android.com/reference/java/security/cert/CertStoreParameters.html -http://developer.android.com/reference/java/text/ChoiceFormat.html -http://developer.android.com/reference/java/text/Collator.html -http://developer.android.com/reference/java/security/cert/CollectionCertStoreParameters.html -http://developer.android.com/reference/java/text/DateFormat.html -http://developer.android.com/reference/java/text/DateFormatSymbols.html -http://developer.android.com/reference/java/text/DecimalFormat.html -http://developer.android.com/reference/java/text/DecimalFormatSymbols.html -http://developer.android.com/reference/org/apache/http/entity/FileEntity.html -http://developer.android.com/reference/java/text/Format.html -http://developer.android.com/reference/java/net/HttpCookie.html -http://developer.android.com/reference/org/apache/http/HttpHost.html -http://developer.android.com/reference/org/apache/http/conn/routing/HttpRoute.html -http://developer.android.com/reference/org/apache/http/HttpVersion.html -http://developer.android.com/reference/java/util/jar/JarEntry.html -http://developer.android.com/reference/java/security/cert/LDAPCertStoreParameters.html -http://developer.android.com/reference/android/support/v4/util/LongSparseArray.html -http://developer.android.com/reference/java/util/jar/Manifest.html -http://developer.android.com/reference/java/text/MessageFormat.html -http://developer.android.com/reference/android/graphics/drawable/shapes/OvalShape.html -http://developer.android.com/reference/java/security/cert/PKIXBuilderParameters.html -http://developer.android.com/reference/java/security/cert/PKIXCertPathBuilderResult.html -http://developer.android.com/reference/java/security/cert/PKIXCertPathChecker.html -http://developer.android.com/reference/java/security/cert/PKIXCertPathValidatorResult.html -http://developer.android.com/reference/java/security/cert/PKIXParameters.html -http://developer.android.com/reference/android/graphics/drawable/shapes/PathShape.html -http://developer.android.com/reference/android/graphics/drawable/shapes/RectShape.html -http://developer.android.com/reference/android/graphics/drawable/shapes/RoundRectShape.html -http://developer.android.com/reference/org/apache/http/conn/routing/RouteTracker.html -http://developer.android.com/reference/java/text/RuleBasedCollator.html -http://developer.android.com/reference/android/graphics/drawable/shapes/Shape.html -http://developer.android.com/reference/java/text/SimpleDateFormat.html -http://developer.android.com/reference/android/net/sip/SipProfile.html -http://developer.android.com/reference/java/text/StringCharacterIterator.html -http://developer.android.com/reference/org/apache/http/entity/StringEntity.html -http://developer.android.com/reference/java/sql/Time.html -http://developer.android.com/reference/java/sql/Timestamp.html -http://developer.android.com/reference/org/apache/http/client/entity/UrlEncodedFormEntity.html -http://developer.android.com/reference/android/webkit/WebBackForwardList.html -http://developer.android.com/reference/android/webkit/WebHistoryItem.html -http://developer.android.com/reference/java/security/cert/X509CRLSelector.html -http://developer.android.com/reference/java/security/cert/X509CertSelector.html -http://developer.android.com/reference/java/util/zip/ZipEntry.html -http://developer.android.com/reference/junit/framework/TestResult.html -http://developer.android.com/reference/junit/framework/Test.html -http://developer.android.com/reference/java/nio/channels/ByteChannel.html -http://developer.android.com/reference/java/nio/channels/Channel.html -http://developer.android.com/reference/java/nio/channels/GatheringByteChannel.html -http://developer.android.com/reference/java/nio/channels/InterruptibleChannel.html -http://developer.android.com/reference/java/nio/channels/ScatteringByteChannel.html -http://developer.android.com/reference/java/nio/channels/WritableByteChannel.html -http://developer.android.com/reference/java/nio/channels/Channels.html -http://developer.android.com/reference/java/nio/channels/FileChannel.MapMode.html -http://developer.android.com/reference/java/nio/channels/FileLock.html -http://developer.android.com/reference/java/nio/channels/Pipe.SinkChannel.html -http://developer.android.com/reference/java/nio/channels/Pipe.SourceChannel.html -http://developer.android.com/reference/java/nio/channels/SelectableChannel.html -http://developer.android.com/reference/java/nio/channels/SelectionKey.html -http://developer.android.com/reference/java/nio/channels/AsynchronousCloseException.html -http://developer.android.com/reference/java/nio/channels/ClosedByInterruptException.html -http://developer.android.com/reference/java/nio/channels/ClosedChannelException.html -http://developer.android.com/reference/java/nio/channels/FileLockInterruptionException.html -http://developer.android.com/reference/java/nio/channels/IllegalSelectorException.html -http://developer.android.com/reference/java/nio/channels/UnresolvedAddressException.html -http://developer.android.com/reference/java/nio/channels/UnsupportedAddressTypeException.html -http://developer.android.com/reference/org/apache/http/cookie/ClientCookie.html -http://developer.android.com/reference/org/apache/http/cookie/CookieSpecFactory.html -http://developer.android.com/reference/org/apache/http/cookie/SetCookie.html -http://developer.android.com/reference/org/apache/http/cookie/SetCookie2.html -http://developer.android.com/reference/org/apache/http/cookie/SM.html -http://developer.android.com/reference/org/apache/http/cookie/CookieIdentityComparator.html -http://developer.android.com/reference/org/apache/http/cookie/CookiePathComparator.html -http://developer.android.com/reference/org/apache/http/cookie/CookieSpecRegistry.html -http://developer.android.com/reference/org/apache/http/cookie/MalformedCookieException.html -http://developer.android.com/reference/java/util/zip/CheckedInputStream.html -http://developer.android.com/reference/java/util/zip/DeflaterInputStream.html -http://developer.android.com/reference/java/security/DigestInputStream.html -http://developer.android.com/reference/java/util/zip/InflaterInputStream.html -http://developer.android.com/reference/java/util/zip/GZIPInputStream.html -http://developer.android.com/reference/java/util/jar/JarInputStream.html -http://developer.android.com/reference/java/util/zip/ZipInputStream.html -http://developer.android.com/reference/android/support/v4/util/SparseArrayCompat.html -http://developer.android.com/reference/java/util/regex/PatternSyntaxException.html -http://developer.android.com/reference/org/xmlpull/v1/sax2/Driver.html -http://developer.android.com/reference/org/xml/sax/ext/Locator2Impl.html -http://developer.android.com/reference/org/xml/sax/helpers/LocatorImpl.html -http://developer.android.com/sdk/tools-notes.html -http://developer.android.com/resources/samples/TicTacToeLib/AndroidManifest.html -http://developer.android.com/resources/samples/TicTacToeMain/AndroidManifest.html -http://developer.android.com/reference/android/text/method/CharacterPickerDialog.html -http://developer.android.com/guide/topics/fundamentals/services.html -http://developer.android.com/reference/org/apache/http/params/CoreConnectionPNames.html -http://developer.android.com/reference/org/apache/http/params/CoreProtocolPNames.html -http://developer.android.com/reference/org/apache/http/params/AbstractHttpParams.html -http://developer.android.com/reference/org/apache/http/params/DefaultedHttpParams.html -http://developer.android.com/reference/org/apache/http/params/HttpAbstractParamBean.html -http://developer.android.com/reference/org/apache/http/params/HttpConnectionParamBean.html -http://developer.android.com/reference/org/apache/http/params/HttpConnectionParams.html -http://developer.android.com/reference/org/apache/http/params/HttpProtocolParamBean.html -http://developer.android.com/reference/org/apache/http/params/HttpProtocolParams.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.Channel.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.ActionListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.PeerListListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pConfig.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pDevice.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.ConnectionInfoListener.html -http://developer.android.com/reference/java/lang/ref/WeakReference.html -http://developer.android.com/reference/android/support/v13/app/FragmentStatePagerAdapter.html -http://developer.android.com/reference/org/apache/http/entity/AbstractHttpEntity.html -http://developer.android.com/reference/org/apache/http/NameValuePair.html -http://developer.android.com/reference/org/apache/http/HttpEntity.html -http://developer.android.com/reference/java/security/Principal.html -http://developer.android.com/guide/practices/performance.html -http://developer.android.com/guide/practices/seamlessness.html -http://developer.android.com/tools/help/ddms.html -http://developer.android.com/reference/org/xml/sax/helpers/ParserAdapter.html -http://developer.android.com/reference/org/apache/http/StatusLine.html -http://developer.android.com/reference/org/apache/http/ReasonPhraseCatalog.html -http://developer.android.com/reference/android/hardware/Camera.AutoFocusCallback.html -http://developer.android.com/reference/android/hardware/Camera.AutoFocusMoveCallback.html -http://developer.android.com/reference/android/hardware/Camera.ErrorCallback.html -http://developer.android.com/reference/android/hardware/Camera.FaceDetectionListener.html -http://developer.android.com/reference/android/hardware/Camera.OnZoomChangeListener.html -http://developer.android.com/reference/android/hardware/Camera.PictureCallback.html -http://developer.android.com/reference/android/hardware/Camera.PreviewCallback.html -http://developer.android.com/reference/android/hardware/Camera.ShutterCallback.html -http://developer.android.com/reference/android/hardware/Camera.html -http://developer.android.com/reference/android/hardware/Camera.Area.html -http://developer.android.com/reference/android/hardware/Camera.CameraInfo.html -http://developer.android.com/reference/android/hardware/Camera.Face.html -http://developer.android.com/reference/android/hardware/Camera.Parameters.html -http://developer.android.com/reference/android/hardware/Camera.Size.html -http://developer.android.com/reference/android/hardware/GeomagneticField.html -http://developer.android.com/reference/org/apache/http/client/AuthenticationHandler.html -http://developer.android.com/reference/org/apache/http/client/CredentialsProvider.html -http://developer.android.com/reference/org/apache/http/client/HttpClient.html -http://developer.android.com/reference/org/apache/http/client/HttpRequestRetryHandler.html -http://developer.android.com/reference/org/apache/http/client/RedirectHandler.html -http://developer.android.com/reference/org/apache/http/client/RequestDirector.html -http://developer.android.com/reference/org/apache/http/client/ResponseHandler.html -http://developer.android.com/reference/org/apache/http/client/UserTokenHandler.html -http://developer.android.com/reference/org/apache/http/client/CircularRedirectException.html -http://developer.android.com/reference/org/apache/http/client/ClientProtocolException.html -http://developer.android.com/reference/org/apache/http/client/HttpResponseException.html -http://developer.android.com/reference/org/apache/http/client/NonRepeatableRequestException.html -http://developer.android.com/reference/org/apache/http/client/RedirectException.html -http://developer.android.com/reference/java/sql/Date.html -http://developer.android.com/reference/java/util/zip/Checksum.html -http://developer.android.com/reference/java/util/zip/Adler32.html -http://developer.android.com/reference/java/util/zip/CheckedOutputStream.html -http://developer.android.com/reference/java/util/zip/CRC32.html -http://developer.android.com/reference/java/util/zip/Deflater.html -http://developer.android.com/reference/java/util/zip/DeflaterOutputStream.html -http://developer.android.com/reference/java/util/zip/GZIPOutputStream.html -http://developer.android.com/reference/java/util/zip/Inflater.html -http://developer.android.com/reference/java/util/zip/InflaterOutputStream.html -http://developer.android.com/reference/java/util/zip/ZipFile.html -http://developer.android.com/reference/java/util/zip/ZipOutputStream.html -http://developer.android.com/reference/java/util/zip/DataFormatException.html -http://developer.android.com/reference/java/util/zip/ZipException.html -http://developer.android.com/reference/java/util/zip/ZipError.html -http://developer.android.com/reference/org/xml/sax/ext/Attributes2Impl.html -http://developer.android.com/reference/org/xml/sax/ext/DefaultHandler2.html -http://developer.android.com/reference/android/text/util/Linkify.MatchFilter.html -http://developer.android.com/reference/android/text/util/Linkify.TransformFilter.html -http://developer.android.com/reference/android/text/util/Rfc822Token.html -http://developer.android.com/reference/android/text/util/Rfc822Tokenizer.html -http://developer.android.com/reference/java/nio/Buffer.html -http://developer.android.com/reference/java/nio/FloatBuffer.html -http://developer.android.com/reference/java/nio/IntBuffer.html -http://developer.android.com/reference/org/apache/http/util/CharArrayBuffer.html -http://developer.android.com/reference/android/bluetooth/BluetoothProfile.html -http://developer.android.com/reference/android/bluetooth/BluetoothProfile.ServiceListener.html -http://developer.android.com/reference/android/bluetooth/BluetoothA2dp.html -http://developer.android.com/reference/android/bluetooth/BluetoothAdapter.html -http://developer.android.com/reference/android/bluetooth/BluetoothAssignedNumbers.html -http://developer.android.com/reference/android/bluetooth/BluetoothClass.html -http://developer.android.com/reference/android/bluetooth/BluetoothClass.Device.html -http://developer.android.com/reference/android/bluetooth/BluetoothClass.Device.Major.html -http://developer.android.com/reference/android/bluetooth/BluetoothClass.Service.html -http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html -http://developer.android.com/reference/android/bluetooth/BluetoothHeadset.html -http://developer.android.com/reference/android/bluetooth/BluetoothHealth.html -http://developer.android.com/reference/android/bluetooth/BluetoothHealthAppConfiguration.html -http://developer.android.com/reference/android/bluetooth/BluetoothHealthCallback.html -http://developer.android.com/reference/android/bluetooth/BluetoothServerSocket.html -http://developer.android.com/reference/android/bluetooth/BluetoothSocket.html -http://developer.android.com/reference/java/security/cert/PolicyNode.html -http://developer.android.com/reference/java/security/cert/X509Extension.html -http://developer.android.com/reference/java/security/cert/Certificate.CertificateRep.html -http://developer.android.com/reference/java/security/cert/CertificateFactory.html -http://developer.android.com/reference/java/security/cert/CertificateFactorySpi.html -http://developer.android.com/reference/java/security/cert/CertPath.html -http://developer.android.com/reference/java/security/cert/CertPath.CertPathRep.html -http://developer.android.com/reference/java/security/cert/CertPathBuilderSpi.html -http://developer.android.com/reference/java/security/cert/CertPathValidator.html -http://developer.android.com/reference/java/security/cert/CertPathValidatorSpi.html -http://developer.android.com/reference/java/security/cert/CertStore.html -http://developer.android.com/reference/java/security/cert/CertStoreSpi.html -http://developer.android.com/reference/java/security/cert/CRL.html -http://developer.android.com/reference/java/security/cert/PolicyQualifierInfo.html -http://developer.android.com/reference/java/security/cert/TrustAnchor.html -http://developer.android.com/reference/java/security/cert/X509Certificate.html -http://developer.android.com/reference/java/security/cert/X509CRL.html -http://developer.android.com/reference/java/security/cert/X509CRLEntry.html -http://developer.android.com/reference/java/security/cert/CertificateEncodingException.html -http://developer.android.com/reference/java/security/cert/CertificateException.html -http://developer.android.com/reference/java/security/cert/CertificateExpiredException.html -http://developer.android.com/reference/java/security/cert/CertificateNotYetValidException.html -http://developer.android.com/reference/java/security/cert/CertificateParsingException.html -http://developer.android.com/reference/java/security/cert/CertPathBuilderException.html -http://developer.android.com/reference/java/security/cert/CertPathValidatorException.html -http://developer.android.com/reference/java/security/cert/CertStoreException.html -http://developer.android.com/reference/java/security/cert/CRLException.html -http://developer.android.com/reference/java/security/KeyStore.html -http://developer.android.com/reference/java/security/KeyStoreException.html -http://developer.android.com/reference/java/security/InvalidParameterException.html -http://developer.android.com/reference/org/apache/http/conn/ConnectTimeoutException.html -http://developer.android.com/reference/java/net/SocketTimeoutException.html -http://developer.android.com/reference/org/apache/http/conn/ConnectionPoolTimeoutException.html -http://developer.android.com/sdk/api_diff/15/changes.html -http://developer.android.com/reference/android/text/style/SuggestionSpan.html -http://developer.android.com/reference/android/speech/tts/TextToSpeech.html -http://developer.android.com/reference/android/speech/tts/UtteranceProgressListener.html -http://developer.android.com/reference/java/text/Annotation.html -http://developer.android.com/reference/java/text/AttributedCharacterIterator.Attribute.html -http://developer.android.com/reference/java/text/AttributedString.html -http://developer.android.com/reference/java/text/Bidi.html -http://developer.android.com/reference/java/text/CollationElementIterator.html -http://developer.android.com/reference/java/text/CollationKey.html -http://developer.android.com/reference/java/text/DateFormat.Field.html -http://developer.android.com/reference/java/text/FieldPosition.html -http://developer.android.com/reference/java/text/Format.Field.html -http://developer.android.com/reference/java/text/MessageFormat.Field.html -http://developer.android.com/reference/java/text/Normalizer.html -http://developer.android.com/reference/java/text/NumberFormat.Field.html -http://developer.android.com/reference/java/text/ParsePosition.html -http://developer.android.com/reference/java/text/Normalizer.Form.html -http://developer.android.com/reference/java/text/ParseException.html -http://developer.android.com/reference/org/apache/http/FormattedHeader.html -http://developer.android.com/reference/org/apache/http/HeaderElement.html -http://developer.android.com/reference/org/apache/http/HeaderElementIterator.html -http://developer.android.com/reference/org/apache/http/HttpClientConnection.html -http://developer.android.com/reference/org/apache/http/HttpConnection.html -http://developer.android.com/reference/org/apache/http/HttpConnectionMetrics.html -http://developer.android.com/reference/org/apache/http/HttpInetConnection.html -http://developer.android.com/reference/org/apache/http/HttpRequestFactory.html -http://developer.android.com/reference/org/apache/http/HttpResponseInterceptor.html -http://developer.android.com/reference/org/apache/http/HttpStatus.html -http://developer.android.com/reference/org/apache/http/TokenIterator.html -http://developer.android.com/reference/org/apache/http/ConnectionClosedException.html -http://developer.android.com/reference/org/apache/http/MalformedChunkCodingException.html -http://developer.android.com/reference/org/apache/http/MethodNotSupportedException.html -http://developer.android.com/reference/org/apache/http/NoHttpResponseException.html -http://developer.android.com/reference/org/apache/http/ParseException.html -http://developer.android.com/reference/org/apache/http/UnsupportedHttpVersionException.html -http://developer.android.com/reference/android/inputmethodservice/AbstractInputMethodService.AbstractInputMethodImpl.html -http://developer.android.com/reference/android/inputmethodservice/InputMethodService.InputMethodImpl.html -http://developer.android.com/reference/android/inputmethodservice/AbstractInputMethodService.html -http://developer.android.com/reference/android/service/dreams/DreamService.html -http://developer.android.com/reference/android/speech/RecognitionService.html -http://developer.android.com/reference/android/speech/tts/TextToSpeechService.html -http://developer.android.com/reference/android/net/VpnService.html -http://developer.android.com/reference/android/service/wallpaper/WallpaperService.html -http://developer.android.com/reference/java/security/Certificate.html -http://developer.android.com/reference/java/security/DomainCombiner.html -http://developer.android.com/reference/java/security/KeyStore.Entry.html -http://developer.android.com/reference/java/security/KeyStore.LoadStoreParameter.html -http://developer.android.com/reference/java/security/KeyStore.ProtectionParameter.html -http://developer.android.com/reference/java/security/Policy.Parameters.html -http://developer.android.com/reference/java/security/PrivateKey.html -http://developer.android.com/reference/java/security/PrivilegedExceptionAction.html -http://developer.android.com/reference/java/security/PublicKey.html -http://developer.android.com/reference/java/security/AccessControlContext.html -http://developer.android.com/reference/java/security/AccessController.html -http://developer.android.com/reference/java/security/AlgorithmParameterGenerator.html -http://developer.android.com/reference/java/security/AlgorithmParameterGeneratorSpi.html -http://developer.android.com/reference/java/security/AlgorithmParametersSpi.html -http://developer.android.com/reference/java/security/AllPermission.html -http://developer.android.com/reference/java/security/BasicPermission.html -http://developer.android.com/reference/java/security/CodeSigner.html -http://developer.android.com/reference/java/security/CodeSource.html -http://developer.android.com/reference/java/security/DigestOutputStream.html -http://developer.android.com/reference/java/security/GuardedObject.html -http://developer.android.com/reference/java/security/Identity.html -http://developer.android.com/reference/java/security/IdentityScope.html -http://developer.android.com/reference/java/security/KeyFactory.html -http://developer.android.com/reference/java/security/KeyFactorySpi.html -http://developer.android.com/reference/java/security/KeyPair.html -http://developer.android.com/reference/java/security/KeyPairGenerator.html -http://developer.android.com/reference/java/security/KeyPairGeneratorSpi.html -http://developer.android.com/reference/java/security/KeyRep.html -http://developer.android.com/reference/java/security/KeyStore.Builder.html -http://developer.android.com/reference/java/security/KeyStore.CallbackHandlerProtection.html -http://developer.android.com/reference/java/security/KeyStore.PasswordProtection.html -http://developer.android.com/reference/java/security/KeyStore.PrivateKeyEntry.html -http://developer.android.com/reference/java/security/KeyStore.SecretKeyEntry.html -http://developer.android.com/reference/java/security/KeyStore.TrustedCertificateEntry.html -http://developer.android.com/reference/java/security/KeyStoreSpi.html -http://developer.android.com/reference/java/security/MessageDigest.html -http://developer.android.com/reference/java/security/MessageDigestSpi.html -http://developer.android.com/reference/java/security/Permissions.html -http://developer.android.com/reference/java/security/Policy.html -http://developer.android.com/reference/java/security/PolicySpi.html -http://developer.android.com/reference/java/security/ProtectionDomain.html -http://developer.android.com/reference/java/security/Provider.Service.html -http://developer.android.com/reference/java/security/SecureClassLoader.html -http://developer.android.com/reference/java/security/SecureRandomSpi.html -http://developer.android.com/reference/java/security/Security.html -http://developer.android.com/reference/java/security/SecurityPermission.html -http://developer.android.com/reference/java/security/Signature.html -http://developer.android.com/reference/java/security/SignatureSpi.html -http://developer.android.com/reference/java/security/SignedObject.html -http://developer.android.com/reference/java/security/Signer.html -http://developer.android.com/reference/java/security/Timestamp.html -http://developer.android.com/reference/java/security/UnresolvedPermission.html -http://developer.android.com/reference/java/security/KeyRep.Type.html -http://developer.android.com/reference/java/security/AccessControlException.html -http://developer.android.com/reference/java/security/DigestException.html -http://developer.android.com/reference/java/security/KeyException.html -http://developer.android.com/reference/java/security/KeyManagementException.html -http://developer.android.com/reference/java/security/PrivilegedActionException.html -http://developer.android.com/reference/java/security/ProviderException.html -http://developer.android.com/reference/java/security/SignatureException.html -http://developer.android.com/reference/java/security/UnrecoverableEntryException.html -http://developer.android.com/reference/java/security/UnrecoverableKeyException.html -http://developer.android.com/reference/java/util/concurrent/locks/Lock.html -http://developer.android.com/guide/faq/troubleshooting.html -http://developer.android.com/reference/java/nio/BufferOverflowException.html -http://developer.android.com/reference/java/nio/BufferUnderflowException.html -http://developer.android.com/reference/org/w3c/dom/DOMException.html -http://developer.android.com/reference/org/w3c/dom/ls/LSException.html -http://developer.android.com/reference/java/lang/reflect/MalformedParameterizedTypeException.html -http://developer.android.com/reference/android/renderscript/RSRuntimeException.html -http://developer.android.com/reference/java/lang/reflect/UndeclaredThrowableException.html -http://developer.android.com/reference/org/apache/http/impl/auth/UnsupportedDigestAlgorithmException.html -http://developer.android.com/reference/java/nio/charset/IllegalCharsetNameException.html -http://developer.android.com/reference/android/renderscript/RSDriverException.html -http://developer.android.com/reference/android/renderscript/RSIllegalArgumentException.html -http://developer.android.com/reference/android/renderscript/RSInvalidStateException.html -http://developer.android.com/reference/java/nio/ReadOnlyBufferException.html -http://developer.android.com/reference/java/nio/charset/UnsupportedCharsetException.html -http://developer.android.com/reference/java/nio/charset/spi/CharsetProvider.html -http://developer.android.com/reference/android/preference/PreferenceFragment.html -http://developer.android.com/reference/android/webkit/WebViewFragment.html -http://developer.android.com/reference/android/preference/Preference.OnPreferenceChangeListener.html -http://developer.android.com/reference/android/preference/Preference.OnPreferenceClickListener.html -http://developer.android.com/reference/android/preference/PreferenceFragment.OnPreferenceStartFragmentCallback.html -http://developer.android.com/reference/android/preference/PreferenceManager.OnActivityDestroyListener.html -http://developer.android.com/reference/android/preference/PreferenceManager.OnActivityResultListener.html -http://developer.android.com/reference/android/preference/PreferenceManager.OnActivityStopListener.html -http://developer.android.com/reference/android/preference/CheckBoxPreference.html -http://developer.android.com/reference/android/preference/DialogPreference.html -http://developer.android.com/reference/android/preference/EditTextPreference.html -http://developer.android.com/reference/android/preference/ListPreference.html -http://developer.android.com/reference/android/preference/MultiSelectListPreference.html -http://developer.android.com/reference/android/preference/Preference.BaseSavedState.html -http://developer.android.com/reference/android/preference/PreferenceActivity.Header.html -http://developer.android.com/reference/android/preference/PreferenceCategory.html -http://developer.android.com/reference/android/preference/PreferenceGroup.html -http://developer.android.com/reference/android/preference/PreferenceManager.html -http://developer.android.com/reference/android/preference/PreferenceScreen.html -http://developer.android.com/reference/android/preference/RingtonePreference.html -http://developer.android.com/reference/android/preference/SwitchPreference.html -http://developer.android.com/reference/android/preference/TwoStatePreference.html -http://developer.android.com/reference/android/hardware/input/InputManager.InputDeviceListener.html -http://developer.android.com/guide/samples/index.html -http://developer.android.com/reference/com/google/android/gms/common/AccountPicker.html -http://developer.android.com/reference/com/google/android/gms/auth/GoogleAuthUtil.html -http://developer.android.com/reference/com/google/android/gms/auth/UserRecoverableAuthException.html -http://developer.android.com/reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html -http://developer.android.com/reference/com/google/android/gms/auth/GoogleAuthException.html -http://developer.android.com/reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html -http://developer.android.com/reference/org/apache/http/entity/ContentLengthStrategy.html -http://developer.android.com/reference/org/apache/http/entity/ContentProducer.html -http://developer.android.com/reference/org/apache/http/entity/BasicHttpEntity.html -http://developer.android.com/reference/org/apache/http/entity/BufferedHttpEntity.html -http://developer.android.com/reference/org/apache/http/entity/EntityTemplate.html -http://developer.android.com/reference/org/apache/http/entity/HttpEntityWrapper.html -http://developer.android.com/reference/org/apache/http/entity/InputStreamEntity.html -http://developer.android.com/reference/org/apache/http/entity/SerializableEntity.html -http://developer.android.com/resources/samples/USB/AdbTest/index.html -http://developer.android.com/resources/samples/USB/MissileLauncher/index.html -http://developer.android.com/reference/org/apache/http/impl/conn/AbstractClientConnAdapter.html -http://developer.android.com/reference/org/apache/http/impl/conn/AbstractPooledConnAdapter.html -http://developer.android.com/reference/org/apache/http/impl/conn/AbstractPoolEntry.html -http://developer.android.com/reference/org/apache/http/impl/conn/DefaultClientConnection.html -http://developer.android.com/reference/org/apache/http/impl/conn/DefaultClientConnectionOperator.html -http://developer.android.com/reference/org/apache/http/impl/conn/DefaultHttpRoutePlanner.html -http://developer.android.com/reference/org/apache/http/impl/conn/DefaultResponseParser.html -http://developer.android.com/reference/org/apache/http/impl/conn/IdleConnectionHandler.html -http://developer.android.com/reference/org/apache/http/impl/conn/LoggingSessionInputBuffer.html -http://developer.android.com/reference/org/apache/http/impl/conn/LoggingSessionOutputBuffer.html -http://developer.android.com/reference/org/apache/http/impl/conn/ProxySelectorRoutePlanner.html -http://developer.android.com/reference/org/apache/http/impl/conn/SingleClientConnManager.html -http://developer.android.com/reference/org/apache/http/impl/conn/SingleClientConnManager.ConnAdapter.html -http://developer.android.com/reference/org/apache/http/impl/conn/SingleClientConnManager.PoolEntry.html -http://developer.android.com/reference/org/apache/http/impl/conn/Wire.html -http://developer.android.com/reference/org/apache/http/conn/OperatedClientConnection.html -http://developer.android.com/reference/org/apache/http/conn/ManagedClientConnection.html -http://developer.android.com/reference/org/apache/http/conn/ClientConnectionOperator.html -http://developer.android.com/reference/org/apache/http/conn/routing/HttpRoutePlanner.html -http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html -http://developer.android.com/resources/samples/TicTacToeMain/index.html -http://developer.android.com/reference/android/support/v4/view/ViewPager.OnPageChangeListener.html -http://developer.android.com/reference/android/support/v4/view/KeyEventCompat.html -http://developer.android.com/reference/android/support/v4/view/MenuItemCompat.html -http://developer.android.com/reference/android/support/v4/view/MotionEventCompat.html -http://developer.android.com/reference/android/support/v4/view/VelocityTrackerCompat.html -http://developer.android.com/reference/android/support/v4/view/ViewCompatJB.html -http://developer.android.com/reference/android/support/v4/view/ViewCompatJellybeanMr1.html -http://developer.android.com/reference/android/support/v4/view/ViewConfigurationCompat.html -http://developer.android.com/reference/android/support/v4/view/ViewPager.SavedState.html -http://developer.android.com/reference/android/support/v4/view/ViewPager.SimpleOnPageChangeListener.html -http://developer.android.com/reference/javax/xml/namespace/NamespaceContext.html -http://developer.android.com/reference/javax/xml/transform/Source.html -http://developer.android.com/reference/javax/xml/transform/Transformer.html -http://developer.android.com/reference/javax/xml/transform/sax/TemplatesHandler.html -http://developer.android.com/reference/javax/xml/transform/sax/TransformerHandler.html -http://developer.android.com/reference/javax/xml/transform/sax/SAXResult.html -http://developer.android.com/reference/javax/xml/transform/sax/SAXSource.html -http://developer.android.com/reference/javax/xml/transform/sax/SAXTransformerFactory.html -http://developer.android.com/reference/javax/xml/transform/TransformerFactory.html -http://developer.android.com/reference/javax/xml/transform/Result.html -http://developer.android.com/reference/javax/xml/transform/Templates.html -http://developer.android.com/reference/android/text/method/ArrowKeyMovementMethod.html -http://developer.android.com/reference/android/text/method/BaseKeyListener.html -http://developer.android.com/reference/android/text/method/BaseMovementMethod.html -http://developer.android.com/reference/android/text/method/DateKeyListener.html -http://developer.android.com/reference/android/text/method/DateTimeKeyListener.html -http://developer.android.com/reference/android/text/method/DialerKeyListener.html -http://developer.android.com/reference/android/text/method/DigitsKeyListener.html -http://developer.android.com/reference/android/text/method/HideReturnsTransformationMethod.html -http://developer.android.com/reference/android/text/method/MultiTapKeyListener.html -http://developer.android.com/reference/android/text/method/NumberKeyListener.html -http://developer.android.com/reference/android/text/method/PasswordTransformationMethod.html -http://developer.android.com/reference/android/text/method/QwertyKeyListener.html -http://developer.android.com/reference/android/text/method/ReplacementTransformationMethod.html -http://developer.android.com/reference/android/text/method/ScrollingMovementMethod.html -http://developer.android.com/reference/android/text/method/SingleLineTransformationMethod.html -http://developer.android.com/reference/android/text/method/TextKeyListener.html -http://developer.android.com/reference/android/text/method/TimeKeyListener.html -http://developer.android.com/reference/android/text/method/Touch.html -http://developer.android.com/reference/android/text/method/TextKeyListener.Capitalize.html -http://developer.android.com/reference/android/security/KeyChainAliasCallback.html -http://developer.android.com/reference/android/security/KeyChain.html -http://developer.android.com/reference/android/security/KeyChainException.html -http://developer.android.com/reference/javax/net/ServerSocketFactory.html -http://developer.android.com/reference/javax/net/SocketFactory.html -http://developer.android.com/guide/topics/clipboard/copy-paste.html -http://developer.android.com/reference/javax/sql/CommonDataSource.html -http://developer.android.com/reference/javax/sql/ConnectionEventListener.html -http://developer.android.com/reference/javax/sql/ConnectionPoolDataSource.html -http://developer.android.com/reference/javax/sql/DataSource.html -http://developer.android.com/reference/javax/sql/RowSetInternal.html -http://developer.android.com/reference/javax/sql/RowSetListener.html -http://developer.android.com/reference/javax/sql/RowSetMetaData.html -http://developer.android.com/reference/javax/sql/RowSetReader.html -http://developer.android.com/reference/javax/sql/RowSetWriter.html -http://developer.android.com/reference/javax/sql/StatementEventListener.html -http://developer.android.com/reference/java/sql/ResultSet.html -http://developer.android.com/reference/java/sql/Array.html -http://developer.android.com/reference/java/sql/Blob.html -http://developer.android.com/reference/java/sql/Clob.html -http://developer.android.com/reference/java/sql/NClob.html -http://developer.android.com/reference/java/sql/Ref.html -http://developer.android.com/reference/java/sql/RowId.html -http://developer.android.com/reference/java/sql/SQLXML.html -http://developer.android.com/reference/java/net/URL.html -http://developer.android.com/reference/java/sql/ResultSetMetaData.html -http://developer.android.com/reference/java/sql/Statement.html -http://developer.android.com/reference/java/sql/SQLWarning.html -http://developer.android.com/reference/java/sql/Wrapper.html -http://developer.android.com/reference/java/sql/SQLException.html -http://developer.android.com/reference/java/sql/Connection.html -http://developer.android.com/reference/java/sql/SQLData.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentRetainInstance.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentLayout.html -http://developer.android.com/resources/samples/get.html -http://developer.android.com/reference/java/util/jar/Pack200.Packer.html -http://developer.android.com/reference/java/util/jar/Pack200.Unpacker.html -http://developer.android.com/reference/java/util/jar/Attributes.Name.html -http://developer.android.com/reference/java/util/jar/JarFile.html -http://developer.android.com/reference/java/util/jar/JarOutputStream.html -http://developer.android.com/reference/java/util/jar/Pack200.html -http://developer.android.com/reference/java/util/jar/JarException.html -http://developer.android.com/reference/java/nio/charset/CoderResult.html -http://developer.android.com/reference/java/nio/charset/CodingErrorAction.html -http://developer.android.com/reference/java/nio/charset/CharacterCodingException.html -http://developer.android.com/reference/java/nio/charset/MalformedInputException.html -http://developer.android.com/reference/java/nio/charset/UnmappableCharacterException.html -http://developer.android.com/reference/java/nio/charset/CoderMalfunctionError.html -http://developer.android.com/reference/android/webkit/DownloadListener.html -http://developer.android.com/reference/android/webkit/GeolocationPermissions.Callback.html -http://developer.android.com/reference/android/webkit/PluginStub.html -http://developer.android.com/reference/android/webkit/ValueCallback.html -http://developer.android.com/reference/android/webkit/WebChromeClient.CustomViewCallback.html -http://developer.android.com/reference/android/webkit/WebIconDatabase.IconListener.html -http://developer.android.com/reference/android/webkit/WebStorage.QuotaUpdater.html -http://developer.android.com/reference/android/webkit/WebView.FindListener.html -http://developer.android.com/reference/android/webkit/WebView.PictureListener.html -http://developer.android.com/reference/android/webkit/CookieManager.html -http://developer.android.com/reference/android/webkit/CookieSyncManager.html -http://developer.android.com/reference/android/webkit/DateSorter.html -http://developer.android.com/reference/android/webkit/GeolocationPermissions.html -http://developer.android.com/reference/android/webkit/HttpAuthHandler.html -http://developer.android.com/reference/android/webkit/JsPromptResult.html -http://developer.android.com/reference/android/webkit/JsResult.html -http://developer.android.com/reference/android/webkit/MimeTypeMap.html -http://developer.android.com/reference/android/webkit/SslErrorHandler.html -http://developer.android.com/reference/android/webkit/URLUtil.html -http://developer.android.com/reference/android/webkit/WebIconDatabase.html -http://developer.android.com/reference/android/webkit/WebResourceResponse.html -http://developer.android.com/reference/android/webkit/WebStorage.html -http://developer.android.com/reference/android/webkit/WebStorage.Origin.html -http://developer.android.com/reference/android/webkit/WebView.HitTestResult.html -http://developer.android.com/reference/android/webkit/WebView.WebViewTransport.html -http://developer.android.com/reference/android/webkit/WebViewDatabase.html -http://developer.android.com/reference/android/webkit/WebSettings.LayoutAlgorithm.html -http://developer.android.com/reference/android/webkit/WebSettings.PluginState.html -http://developer.android.com/reference/android/webkit/WebSettings.RenderPriority.html -http://developer.android.com/reference/android/webkit/WebSettings.TextSize.html -http://developer.android.com/reference/android/webkit/WebSettings.ZoomDensity.html -http://developer.android.com/reference/android/net/http/SslError.html -http://developer.android.com/reference/javax/xml/transform/ErrorListener.html -http://developer.android.com/reference/javax/xml/transform/SourceLocator.html -http://developer.android.com/reference/javax/xml/transform/URIResolver.html -http://developer.android.com/reference/javax/xml/transform/OutputKeys.html -http://developer.android.com/reference/javax/xml/transform/TransformerConfigurationException.html -http://developer.android.com/reference/javax/xml/transform/TransformerException.html -http://developer.android.com/reference/javax/xml/transform/TransformerFactoryConfigurationError.html -http://developer.android.com/reference/javax/xml/parsers/DocumentBuilder.html -http://developer.android.com/reference/android/inputmethodservice/KeyboardView.OnKeyboardActionListener.html -http://developer.android.com/reference/android/inputmethodservice/AbstractInputMethodService.AbstractInputMethodSessionImpl.html -http://developer.android.com/reference/android/inputmethodservice/InputMethodService.InputMethodSessionImpl.html -http://developer.android.com/reference/android/inputmethodservice/InputMethodService.Insets.html -http://developer.android.com/reference/android/inputmethodservice/Keyboard.Key.html -http://developer.android.com/reference/android/inputmethodservice/Keyboard.Row.html -http://developer.android.com/sdk/api_diff/14/changes.html -http://developer.android.com/resources/samples/SampleSyncAdapter/res/xml-v14/contacts.html -http://developer.android.com/resources/samples/VoicemailProviderDemo/index.html -http://developer.android.com/reference/android/media/effect/Effect.html -http://developer.android.com/reference/android/media/effect/EffectContext.html -http://developer.android.com/reference/android/media/effect/EffectFactory.html -http://developer.android.com/resources/samples/RandomMusicPlayer/index.html -http://developer.android.com/reference/android/nfc/NdefMessage.html -http://developer.android.com/reference/android/nfc/NfcAdapter.html -http://developer.android.com/reference/android/nfc/NfcAdapter.CreateNdefMessageCallback.html -http://developer.android.com/reference/android/nfc/NfcAdapter.OnNdefPushCompleteCallback.html -http://developer.android.com/reference/android/nfc/NdefRecord.html -http://developer.android.com/resources/samples/AndroidBeamDemo/src/com/example/android/beam/Beam.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pDeviceList.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.GroupInfoListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pGroup.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pInfo.html -http://developer.android.com/resources/samples/WiFiDirectDemo/index.html -http://developer.android.com/reference/android/view/accessibility/AccessibilityManager.AccessibilityStateChangeListener.html -http://developer.android.com/reference/android/speech/tts/TextToSpeech.EngineInfo.html -http://developer.android.com/reference/android/speech/tts/TextToSpeech.Engine.html -http://developer.android.com/reference/android/speech/tts/SynthesisRequest.html -http://developer.android.com/reference/android/speech/tts/SynthesisCallback.html -http://developer.android.com/resources/samples/TtsEngine/index.html -http://developer.android.com/reference/android/renderscript/Script.html -http://developer.android.com/reference/android/renderscript/FieldPacker.html -http://developer.android.com/reference/android/net/VpnService.Builder.html -http://developer.android.com/reference/android/app/admin/DeviceAdminInfo.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/index.html -http://developer.android.com/resources/samples/ApiDemos/res/layout/switches.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/Switches.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/OverscanActivity.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/Hover.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchPaint.html -http://developer.android.com/guide/practices/jni.html -http://developer.android.com/reference/org/xml/sax/helpers/AttributesImpl.html -http://developer.android.com/reference/org/xmlpull/v1/XmlPullParserException.html -http://developer.android.com/reference/android/net/UrlQuerySanitizer.ValueSanitizer.html -http://developer.android.com/reference/android/net/Credentials.html -http://developer.android.com/reference/android/net/LocalServerSocket.html -http://developer.android.com/reference/android/net/LocalSocket.html -http://developer.android.com/reference/android/net/LocalSocketAddress.html -http://developer.android.com/reference/android/net/MailTo.html -http://developer.android.com/reference/android/net/Proxy.html -http://developer.android.com/reference/android/net/SSLCertificateSocketFactory.html -http://developer.android.com/reference/android/net/SSLSessionCache.html -http://developer.android.com/reference/android/net/TrafficStats.html -http://developer.android.com/reference/android/net/UrlQuerySanitizer.html -http://developer.android.com/reference/android/net/UrlQuerySanitizer.IllegalCharacterValueSanitizer.html -http://developer.android.com/reference/android/net/UrlQuerySanitizer.ParameterValuePair.html -http://developer.android.com/reference/android/net/LocalSocketAddress.Namespace.html -http://developer.android.com/reference/android/net/NetworkInfo.DetailedState.html -http://developer.android.com/reference/android/net/NetworkInfo.State.html -http://developer.android.com/reference/android/net/ParseException.html -http://developer.android.com/reference/com/google/android/gms/package-summary.html -http://developer.android.com/reference/com/google/android/gms/auth/package-summary.html -http://developer.android.com/reference/com/google/android/gms/common/package-summary.html -http://developer.android.com/reference/com/google/android/gms/maps/model/package-summary.html -http://developer.android.com/reference/com/google/android/gms/panorama/package-summary.html -http://developer.android.com/reference/com/google/android/gms/plus/package-summary.html -http://developer.android.com/guide/topics/wireless/bluetooth.html -http://developer.android.com/reference/android/media/audiofx/AudioEffect.OnControlStatusChangeListener.html -http://developer.android.com/reference/android/media/audiofx/AudioEffect.OnEnableStatusChangeListener.html -http://developer.android.com/reference/android/media/audiofx/BassBoost.OnParameterChangeListener.html -http://developer.android.com/reference/android/media/audiofx/EnvironmentalReverb.OnParameterChangeListener.html -http://developer.android.com/reference/android/media/audiofx/Equalizer.OnParameterChangeListener.html -http://developer.android.com/reference/android/media/audiofx/PresetReverb.OnParameterChangeListener.html -http://developer.android.com/reference/android/media/audiofx/Virtualizer.OnParameterChangeListener.html -http://developer.android.com/reference/android/media/audiofx/Visualizer.OnDataCaptureListener.html -http://developer.android.com/reference/android/media/audiofx/AcousticEchoCanceler.html -http://developer.android.com/reference/android/media/audiofx/AudioEffect.Descriptor.html -http://developer.android.com/reference/android/media/audiofx/AutomaticGainControl.html -http://developer.android.com/reference/android/media/audiofx/BassBoost.html -http://developer.android.com/reference/android/media/audiofx/BassBoost.Settings.html -http://developer.android.com/reference/android/media/audiofx/EnvironmentalReverb.Settings.html -http://developer.android.com/reference/android/media/audiofx/Equalizer.html -http://developer.android.com/reference/android/media/audiofx/Equalizer.Settings.html -http://developer.android.com/reference/android/media/audiofx/NoiseSuppressor.html -http://developer.android.com/reference/android/media/audiofx/PresetReverb.html -http://developer.android.com/reference/android/media/audiofx/PresetReverb.Settings.html -http://developer.android.com/reference/android/media/audiofx/Virtualizer.html -http://developer.android.com/reference/android/media/audiofx/Virtualizer.Settings.html -http://developer.android.com/reference/android/media/audiofx/Visualizer.html -http://developer.android.com/reference/java/net/InetAddress.html -http://developer.android.com/reference/org/apache/http/io/SessionInputBuffer.html -http://developer.android.com/reference/org/apache/http/io/HttpTransportMetrics.html -http://developer.android.com/reference/org/apache/http/conn/ClientConnectionManager.html -http://developer.android.com/reference/org/apache/http/conn/ClientConnectionManagerFactory.html -http://developer.android.com/reference/org/apache/http/conn/ConnectionKeepAliveStrategy.html -http://developer.android.com/reference/org/apache/http/conn/EofSensorWatcher.html -http://developer.android.com/reference/org/apache/http/conn/BasicEofSensorWatcher.html -http://developer.android.com/reference/org/apache/http/conn/BasicManagedEntity.html -http://developer.android.com/reference/org/apache/http/conn/EofSensorInputStream.html -http://developer.android.com/reference/org/apache/http/conn/MultihomePlainSocketFactory.html -http://developer.android.com/reference/org/apache/http/conn/HttpHostConnectException.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/BasicPooledConnAdapter.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/LoaderCursor.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/LoaderThrottle.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/GLSurfaceViewActivity.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/GLES20Activity.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchRotateActivity.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CompressedTextureActivity.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/GL10.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/GL10Ext.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/GL11.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/GL11Ext.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/GL11ExtensionPack.html -http://developer.android.com/resources/dashboard/opengl.html -http://developer.android.com/reference/java/util/logging/Filter.html -http://developer.android.com/reference/java/util/logging/LoggingMXBean.html -http://developer.android.com/reference/java/util/logging/ConsoleHandler.html -http://developer.android.com/reference/java/util/logging/ErrorManager.html -http://developer.android.com/reference/java/util/logging/FileHandler.html -http://developer.android.com/reference/java/util/logging/Formatter.html -http://developer.android.com/reference/java/util/logging/Handler.html -http://developer.android.com/reference/java/util/logging/Level.html -http://developer.android.com/reference/java/util/logging/Logger.html -http://developer.android.com/reference/java/util/logging/LoggingPermission.html -http://developer.android.com/reference/java/util/logging/LogManager.html -http://developer.android.com/reference/java/util/logging/LogRecord.html -http://developer.android.com/reference/java/util/logging/MemoryHandler.html -http://developer.android.com/reference/java/util/logging/SimpleFormatter.html -http://developer.android.com/reference/java/util/logging/SocketHandler.html -http://developer.android.com/reference/java/util/logging/StreamHandler.html -http://developer.android.com/reference/java/util/logging/XMLFormatter.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicBoolean.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicInteger.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicIntegerArray.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicLong.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicLongArray.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicLongFieldUpdater.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicMarkableReference.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicReference.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicReferenceArray.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.html -http://developer.android.com/reference/java/util/concurrent/atomic/AtomicStampedReference.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceRequest.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pServiceInfo.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pServiceRequest.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.html -http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.html -http://developer.android.com/reference/android/renderscript/AllocationAdapter.html -http://developer.android.com/reference/android/renderscript/BaseObj.html -http://developer.android.com/reference/android/renderscript/Byte2.html -http://developer.android.com/reference/android/renderscript/Byte3.html -http://developer.android.com/reference/android/renderscript/Byte4.html -http://developer.android.com/reference/android/renderscript/Double2.html -http://developer.android.com/reference/android/renderscript/Double3.html -http://developer.android.com/reference/android/renderscript/Double4.html -http://developer.android.com/reference/android/renderscript/Element.Builder.html -http://developer.android.com/reference/android/renderscript/FileA3D.html -http://developer.android.com/reference/android/renderscript/FileA3D.IndexEntry.html -http://developer.android.com/reference/android/renderscript/Float2.html -http://developer.android.com/reference/android/renderscript/Float3.html -http://developer.android.com/reference/android/renderscript/Float4.html -http://developer.android.com/reference/android/renderscript/Font.html -http://developer.android.com/reference/android/renderscript/Int2.html -http://developer.android.com/reference/android/renderscript/Int3.html -http://developer.android.com/reference/android/renderscript/Int4.html -http://developer.android.com/reference/android/renderscript/Long2.html -http://developer.android.com/reference/android/renderscript/Long3.html -http://developer.android.com/reference/android/renderscript/Long4.html -http://developer.android.com/reference/android/renderscript/Matrix2f.html -http://developer.android.com/reference/android/renderscript/Matrix3f.html -http://developer.android.com/reference/android/renderscript/Matrix4f.html -http://developer.android.com/reference/android/renderscript/Mesh.html -http://developer.android.com/reference/android/renderscript/Mesh.AllocationBuilder.html -http://developer.android.com/reference/android/renderscript/Mesh.Builder.html -http://developer.android.com/reference/android/renderscript/Mesh.TriangleMeshBuilder.html -http://developer.android.com/reference/android/renderscript/Program.html -http://developer.android.com/reference/android/renderscript/Program.BaseProgramBuilder.html -http://developer.android.com/reference/android/renderscript/ProgramFragment.html -http://developer.android.com/reference/android/renderscript/ProgramFragment.Builder.html -http://developer.android.com/reference/android/renderscript/ProgramFragmentFixedFunction.html -http://developer.android.com/reference/android/renderscript/ProgramFragmentFixedFunction.Builder.html -http://developer.android.com/reference/android/renderscript/ProgramRaster.html -http://developer.android.com/reference/android/renderscript/ProgramRaster.Builder.html -http://developer.android.com/reference/android/renderscript/ProgramStore.html -http://developer.android.com/reference/android/renderscript/ProgramStore.Builder.html -http://developer.android.com/reference/android/renderscript/ProgramVertex.html -http://developer.android.com/reference/android/renderscript/ProgramVertex.Builder.html -http://developer.android.com/reference/android/renderscript/ProgramVertexFixedFunction.html -http://developer.android.com/reference/android/renderscript/ProgramVertexFixedFunction.Builder.html -http://developer.android.com/reference/android/renderscript/ProgramVertexFixedFunction.Constants.html -http://developer.android.com/reference/android/renderscript/RenderScript.html -http://developer.android.com/reference/android/renderscript/RenderScript.RSErrorHandler.html -http://developer.android.com/reference/android/renderscript/RenderScript.RSMessageHandler.html -http://developer.android.com/reference/android/renderscript/RenderScriptGL.html -http://developer.android.com/reference/android/renderscript/RenderScriptGL.SurfaceConfig.html -http://developer.android.com/reference/android/renderscript/Sampler.html -http://developer.android.com/reference/android/renderscript/Sampler.Builder.html -http://developer.android.com/reference/android/renderscript/Script.Builder.html -http://developer.android.com/reference/android/renderscript/Script.FieldID.html -http://developer.android.com/reference/android/renderscript/Script.KernelID.html -http://developer.android.com/reference/android/renderscript/ScriptGroup.html -http://developer.android.com/reference/android/renderscript/ScriptGroup.Builder.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsic.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicBlend.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicBlur.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicColorMatrix.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicConvolve3x3.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicConvolve5x5.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicLUT.html -http://developer.android.com/reference/android/renderscript/ScriptIntrinsicYuvToRGB.html -http://developer.android.com/reference/android/renderscript/Short2.html -http://developer.android.com/reference/android/renderscript/Short3.html -http://developer.android.com/reference/android/renderscript/Short4.html -http://developer.android.com/reference/android/renderscript/Type.Builder.html -http://developer.android.com/reference/android/renderscript/Allocation.MipmapControl.html -http://developer.android.com/reference/android/renderscript/Element.DataKind.html -http://developer.android.com/reference/android/renderscript/Element.DataType.html -http://developer.android.com/reference/android/renderscript/FileA3D.EntryType.html -http://developer.android.com/reference/android/renderscript/Font.Style.html -http://developer.android.com/reference/android/renderscript/Mesh.Primitive.html -http://developer.android.com/reference/android/renderscript/Program.TextureType.html -http://developer.android.com/reference/android/renderscript/ProgramFragmentFixedFunction.Builder.EnvMode.html -http://developer.android.com/reference/android/renderscript/ProgramFragmentFixedFunction.Builder.Format.html -http://developer.android.com/reference/android/renderscript/ProgramRaster.CullMode.html -http://developer.android.com/reference/android/renderscript/ProgramStore.BlendDstFunc.html -http://developer.android.com/reference/android/renderscript/ProgramStore.BlendSrcFunc.html -http://developer.android.com/reference/android/renderscript/ProgramStore.DepthFunc.html -http://developer.android.com/reference/android/renderscript/RenderScript.Priority.html -http://developer.android.com/reference/android/renderscript/Sampler.Value.html -http://developer.android.com/reference/android/renderscript/Type.CubemapFace.html -http://developer.android.com/reference/java/net/ContentHandlerFactory.html -http://developer.android.com/reference/java/net/CookiePolicy.html -http://developer.android.com/reference/java/net/CookieStore.html -http://developer.android.com/reference/java/net/DatagramSocketImplFactory.html -http://developer.android.com/reference/java/net/FileNameMap.html -http://developer.android.com/reference/java/net/SocketImplFactory.html -http://developer.android.com/reference/java/net/SocketOptions.html -http://developer.android.com/reference/java/net/URLStreamHandlerFactory.html -http://developer.android.com/reference/java/net/Authenticator.html -http://developer.android.com/reference/java/net/CacheRequest.html -http://developer.android.com/reference/java/net/CacheResponse.html -http://developer.android.com/reference/java/net/ContentHandler.html -http://developer.android.com/reference/java/net/CookieHandler.html -http://developer.android.com/reference/java/net/CookieManager.html -http://developer.android.com/reference/java/net/DatagramPacket.html -http://developer.android.com/reference/java/net/DatagramSocketImpl.html -http://developer.android.com/reference/java/net/HttpURLConnection.html -http://developer.android.com/reference/java/net/IDN.html -http://developer.android.com/reference/java/net/Inet4Address.html -http://developer.android.com/reference/java/net/Inet6Address.html -http://developer.android.com/reference/java/net/InetSocketAddress.html -http://developer.android.com/reference/java/net/InterfaceAddress.html -http://developer.android.com/reference/java/net/JarURLConnection.html -http://developer.android.com/reference/java/net/MulticastSocket.html -http://developer.android.com/reference/java/net/NetPermission.html -http://developer.android.com/reference/java/net/NetworkInterface.html -http://developer.android.com/reference/java/net/PasswordAuthentication.html -http://developer.android.com/reference/java/net/Proxy.html -http://developer.android.com/reference/java/net/ProxySelector.html -http://developer.android.com/reference/java/net/ResponseCache.html -http://developer.android.com/reference/java/net/SecureCacheResponse.html -http://developer.android.com/reference/java/net/ServerSocket.html -http://developer.android.com/reference/java/net/SocketAddress.html -http://developer.android.com/reference/java/net/SocketImpl.html -http://developer.android.com/reference/java/net/SocketPermission.html -http://developer.android.com/reference/java/net/URLClassLoader.html -http://developer.android.com/reference/java/net/URLConnection.html -http://developer.android.com/reference/java/net/URLDecoder.html -http://developer.android.com/reference/java/net/URLEncoder.html -http://developer.android.com/reference/java/net/URLStreamHandler.html -http://developer.android.com/reference/java/net/Authenticator.RequestorType.html -http://developer.android.com/reference/java/net/Proxy.Type.html -http://developer.android.com/reference/java/net/BindException.html -http://developer.android.com/reference/java/net/ConnectException.html -http://developer.android.com/reference/java/net/HttpRetryException.html -http://developer.android.com/reference/java/net/MalformedURLException.html -http://developer.android.com/reference/java/net/NoRouteToHostException.html -http://developer.android.com/reference/java/net/PortUnreachableException.html -http://developer.android.com/reference/java/net/ProtocolException.html -http://developer.android.com/reference/java/net/SocketException.html -http://developer.android.com/reference/java/net/UnknownHostException.html -http://developer.android.com/reference/java/net/UnknownServiceException.html -http://developer.android.com/reference/java/net/URISyntaxException.html -http://developer.android.com/reference/android/text/style/CharacterStyle.html -http://developer.android.com/reference/android/text/style/ParagraphStyle.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/RemoteService.html -http://developer.android.com/reference/org/w3c/dom/ls/DOMImplementationLS.html -http://developer.android.com/reference/org/w3c/dom/ls/LSInput.html -http://developer.android.com/reference/org/w3c/dom/ls/LSOutput.html -http://developer.android.com/reference/org/w3c/dom/ls/LSParser.html -http://developer.android.com/reference/org/w3c/dom/ls/LSParserFilter.html -http://developer.android.com/reference/org/w3c/dom/ls/LSResourceResolver.html -http://developer.android.com/reference/org/w3c/dom/ls/LSSerializer.html -http://developer.android.com/reference/org/apache/http/impl/client/BasicResponseHandler.html -http://developer.android.com/google/play/billing/QueryPurchases -http://developer.android.com/google/play/billing/Consume -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/accessibility/ClockBackService.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/accessibility/TaskBackService.html -http://developer.android.com/guide/topics/testing/index.html -http://developer.android.com/reference/android/test/suitebuilder/annotation/LargeTest.html -http://developer.android.com/reference/android/gesture/GestureOverlayView.OnGestureListener.html -http://developer.android.com/reference/android/gesture/GestureOverlayView.OnGesturePerformedListener.html -http://developer.android.com/reference/android/gesture/GestureOverlayView.OnGesturingListener.html -http://developer.android.com/reference/android/gesture/Gesture.html -http://developer.android.com/reference/android/gesture/GestureLibraries.html -http://developer.android.com/reference/android/gesture/GestureLibrary.html -http://developer.android.com/reference/android/gesture/GesturePoint.html -http://developer.android.com/reference/android/gesture/GestureStore.html -http://developer.android.com/reference/android/gesture/GestureStroke.html -http://developer.android.com/reference/android/gesture/GestureUtils.html -http://developer.android.com/reference/android/gesture/OrientedBoundingBox.html -http://developer.android.com/reference/android/gesture/Prediction.html -http://developer.android.com/reference/org/xml/sax/helpers/XMLFilterImpl.html -http://developer.android.com/reference/android/text/style/AbsoluteSizeSpan.html -http://developer.android.com/reference/android/text/style/AlignmentSpan.Standard.html -http://developer.android.com/reference/android/text/style/BackgroundColorSpan.html -http://developer.android.com/reference/android/text/style/BulletSpan.html -http://developer.android.com/reference/android/text/style/EasyEditSpan.html -http://developer.android.com/reference/android/text/style/ForegroundColorSpan.html -http://developer.android.com/reference/android/text/style/LeadingMarginSpan.Standard.html -http://developer.android.com/reference/android/text/style/LocaleSpan.html -http://developer.android.com/reference/android/text/style/QuoteSpan.html -http://developer.android.com/reference/android/text/style/RelativeSizeSpan.html -http://developer.android.com/reference/android/text/style/ScaleXSpan.html -http://developer.android.com/reference/android/text/style/StrikethroughSpan.html -http://developer.android.com/reference/android/text/style/StyleSpan.html -http://developer.android.com/reference/android/text/style/SubscriptSpan.html -http://developer.android.com/reference/android/text/style/SuperscriptSpan.html -http://developer.android.com/reference/android/text/style/TextAppearanceSpan.html -http://developer.android.com/reference/android/text/style/TypefaceSpan.html -http://developer.android.com/reference/android/text/style/UnderlineSpan.html -http://developer.android.com/reference/org/apache/http/impl/auth/NTLMEngine.html -http://developer.android.com/reference/org/apache/http/impl/auth/AuthSchemeBase.html -http://developer.android.com/reference/org/apache/http/impl/auth/BasicScheme.html -http://developer.android.com/reference/org/apache/http/impl/auth/BasicSchemeFactory.html -http://developer.android.com/reference/org/apache/http/impl/auth/DigestScheme.html -http://developer.android.com/reference/org/apache/http/impl/auth/DigestSchemeFactory.html -http://developer.android.com/reference/org/apache/http/impl/auth/NTLMScheme.html -http://developer.android.com/reference/org/apache/http/impl/auth/RFC2617Scheme.html -http://developer.android.com/reference/org/apache/http/impl/auth/NTLMEngineException.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.ChannelListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.DnsSdServiceResponseListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.DnsSdTxtRecordListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.ServiceResponseListener.html -http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.UpnpServiceResponseListener.html -http://developer.android.com/reference/java/lang/reflect/AnnotatedElement.html -http://developer.android.com/reference/java/lang/reflect/GenericArrayType.html -http://developer.android.com/reference/java/lang/reflect/GenericDeclaration.html -http://developer.android.com/reference/java/lang/reflect/InvocationHandler.html -http://developer.android.com/reference/java/lang/reflect/Member.html -http://developer.android.com/reference/java/lang/reflect/ParameterizedType.html -http://developer.android.com/reference/java/lang/reflect/Type.html -http://developer.android.com/reference/java/lang/reflect/TypeVariable.html -http://developer.android.com/reference/java/lang/reflect/WildcardType.html -http://developer.android.com/reference/java/lang/reflect/AccessibleObject.html -http://developer.android.com/reference/java/lang/reflect/Array.html -http://developer.android.com/reference/java/lang/reflect/Constructor.html -http://developer.android.com/reference/java/lang/reflect/Field.html -http://developer.android.com/reference/java/lang/reflect/Method.html -http://developer.android.com/reference/java/lang/reflect/Modifier.html -http://developer.android.com/reference/java/lang/reflect/Proxy.html -http://developer.android.com/reference/java/lang/reflect/ReflectPermission.html -http://developer.android.com/reference/java/lang/reflect/InvocationTargetException.html -http://developer.android.com/reference/java/lang/reflect/GenericSignatureFormatError.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultRequestDirector.html -http://developer.android.com/resources/samples/SoftKeyboard/index.html -http://developer.android.com/guide/practices/security.html -http://developer.android.com/reference/javax/crypto/spec/DESedeKeySpec.html -http://developer.android.com/reference/javax/crypto/spec/DESKeySpec.html -http://developer.android.com/reference/javax/crypto/spec/DHPrivateKeySpec.html -http://developer.android.com/reference/javax/crypto/spec/DHPublicKeySpec.html -http://developer.android.com/reference/javax/crypto/spec/PBEKeySpec.html -http://developer.android.com/reference/javax/crypto/spec/PSource.html -http://developer.android.com/reference/javax/crypto/spec/PSource.PSpecified.html -http://developer.android.com/reference/org/apache/http/io/HttpMessageParser.html -http://developer.android.com/reference/org/apache/http/io/HttpMessageWriter.html -http://developer.android.com/reference/org/apache/http/io/SessionOutputBuffer.html -http://developer.android.com/reference/org/apache/http/impl/io/AbstractSessionInputBuffer.html -http://developer.android.com/reference/org/apache/http/impl/io/SocketInputBuffer.html -http://developer.android.com/reference/java/sql/SQLPermission.html -http://developer.android.com/reference/javax/net/ssl/SSLPermission.html -http://developer.android.com/reference/java/lang/annotation/Retention.html -http://developer.android.com/reference/android/text/style/AlignmentSpan.html -http://developer.android.com/reference/android/text/style/LeadingMarginSpan.html -http://developer.android.com/reference/android/text/style/LeadingMarginSpan.LeadingMarginSpan2.html -http://developer.android.com/reference/android/text/style/LineBackgroundSpan.html -http://developer.android.com/reference/android/text/style/LineHeightSpan.html -http://developer.android.com/reference/android/text/style/LineHeightSpan.WithDensity.html -http://developer.android.com/reference/android/text/style/TabStopSpan.html -http://developer.android.com/reference/android/text/style/UpdateAppearance.html -http://developer.android.com/reference/android/text/style/UpdateLayout.html -http://developer.android.com/reference/android/text/style/WrapTogetherSpan.html -http://developer.android.com/reference/android/text/style/ClickableSpan.html -http://developer.android.com/reference/android/text/style/DrawableMarginSpan.html -http://developer.android.com/reference/android/text/style/DynamicDrawableSpan.html -http://developer.android.com/reference/android/text/style/IconMarginSpan.html -http://developer.android.com/reference/android/text/style/ImageSpan.html -http://developer.android.com/reference/android/text/style/MaskFilterSpan.html -http://developer.android.com/reference/android/text/style/MetricAffectingSpan.html -http://developer.android.com/reference/android/text/style/RasterizerSpan.html -http://developer.android.com/reference/android/text/style/ReplacementSpan.html -http://developer.android.com/reference/android/text/style/TabStopSpan.Standard.html -http://developer.android.com/reference/android/speech/RecognitionListener.html -http://developer.android.com/reference/android/speech/RecognitionService.Callback.html -http://developer.android.com/reference/android/speech/RecognizerIntent.html -http://developer.android.com/reference/android/speech/RecognizerResultsIntent.html -http://developer.android.com/reference/android/speech/SpeechRecognizer.html -http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesUtil.html -http://developer.android.com/reference/com/google/android/gcm/package-summary.html -http://developer.android.com/resources/tutorials/views/hello-tabwidget.html -http://developer.android.com/reference/javax/net/ssl/SSLSocket.html -http://developer.android.com/reference/javax/net/ssl/HostnameVerifier.html -http://developer.android.com/reference/javax/net/ssl/SSLException.html -http://developer.android.com/reference/dalvik/bytecode/Opcodes.html -http://developer.android.com/reference/dalvik/bytecode/OpcodeInfo.html -http://developer.android.com/videos/index.html -http://developer.android.com/reference/java/nio/ByteOrder.html -http://developer.android.com/reference/java/nio/DoubleBuffer.html -http://developer.android.com/reference/java/nio/LongBuffer.html -http://developer.android.com/reference/java/nio/MappedByteBuffer.html -http://developer.android.com/reference/java/nio/ShortBuffer.html -http://developer.android.com/reference/com/google/android/gms/R.html -http://developer.android.com/reference/com/google/android/gms/R.attr.html -http://developer.android.com/reference/com/google/android/gms/R.id.html -http://developer.android.com/reference/com/google/android/gms/R.string.html -http://developer.android.com/reference/com/google/android/gms/R.styleable.html -http://developer.android.com/reference/javax/security/auth/callback/CallbackHandler.html -http://developer.android.com/reference/javax/security/auth/x500/X500Principal.html -http://developer.android.com/reference/javax/xml/transform/dom/DOMLocator.html -http://developer.android.com/reference/java/beans/PropertyChangeListenerProxy.html -http://developer.android.com/reference/android/service/wallpaper/WallpaperService.Engine.html -http://developer.android.com/shareables/training/BitmapFun.zip -http://developer.android.com/sdk/api_diff/13/changes.html -http://developer.android.com/reference/org/apache/http/impl/client/ClientParamsStack.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/ActionBarMechanics.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/content/ClipboardSample.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/DragAndDropDemo.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List15.html -http://developer.android.com/resources/samples/RenderScript/index.html -http://developer.android.com/reference/org/apache/http/impl/client/AbstractAuthenticationHandler.html -http://developer.android.com/reference/org/apache/http/impl/client/AbstractHttpClient.html -http://developer.android.com/reference/org/apache/http/impl/client/BasicCookieStore.html -http://developer.android.com/reference/org/apache/http/impl/client/BasicCredentialsProvider.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultConnectionKeepAliveStrategy.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultHttpClient.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultHttpRequestRetryHandler.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultProxyAuthenticationHandler.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultRedirectHandler.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultTargetAuthenticationHandler.html -http://developer.android.com/reference/org/apache/http/impl/client/DefaultUserTokenHandler.html -http://developer.android.com/reference/org/apache/http/impl/client/RedirectLocations.html -http://developer.android.com/reference/org/apache/http/impl/client/RoutedRequest.html -http://developer.android.com/reference/org/apache/http/impl/client/TunnelRefusedException.html -http://developer.android.com/shareables/training/ActivityLifecycle.zip -http://developer.android.com/reference/java/util/concurrent/locks/Condition.html -http://developer.android.com/reference/java/util/concurrent/locks/ReadWriteLock.html -http://developer.android.com/reference/java/util/concurrent/locks/AbstractOwnableSynchronizer.html -http://developer.android.com/reference/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.html -http://developer.android.com/reference/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.ConditionObject.html -http://developer.android.com/reference/java/util/concurrent/locks/AbstractQueuedSynchronizer.html -http://developer.android.com/reference/java/util/concurrent/locks/AbstractQueuedSynchronizer.ConditionObject.html -http://developer.android.com/reference/java/util/concurrent/locks/LockSupport.html -http://developer.android.com/reference/java/util/concurrent/locks/ReentrantLock.html -http://developer.android.com/reference/java/util/concurrent/locks/ReentrantReadWriteLock.html -http://developer.android.com/reference/java/util/concurrent/locks/ReentrantReadWriteLock.ReadLock.html -http://developer.android.com/reference/java/util/concurrent/locks/ReentrantReadWriteLock.WriteLock.html -http://developer.android.com/reference/junit/framework/Protectable.html -http://developer.android.com/reference/junit/framework/TestListener.html -http://developer.android.com/reference/junit/framework/TestFailure.html -http://developer.android.com/reference/junit/framework/AssertionFailedError.html -http://developer.android.com/reference/junit/framework/ComparisonFailure.html -http://developer.android.com/reference/android/nfc/NfcAdapter.CreateBeamUrisCallback.html -http://developer.android.com/reference/android/nfc/NfcEvent.html -http://developer.android.com/reference/android/nfc/Tag.html -http://developer.android.com/reference/android/nfc/FormatException.html -http://developer.android.com/reference/android/nfc/TagLostException.html -http://developer.android.com/guide/topics/nfc/index.html -http://developer.android.com/reference/android/net/http/AndroidHttpClient.html -http://developer.android.com/reference/android/net/http/HttpResponseCache.html -http://developer.android.com/reference/android/net/http/SslCertificate.html -http://developer.android.com/reference/android/net/http/SslCertificate.DName.html -http://developer.android.com/reference/android/net/http/X509TrustManagerExtensions.html -http://developer.android.com/reference/android/support/v13/app/FragmentPagerAdapter.html -http://developer.android.com/reference/java/lang/ref/PhantomReference.html -http://developer.android.com/reference/java/lang/ref/Reference.html -http://developer.android.com/reference/java/lang/ref/SoftReference.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/BasicPoolEntryRef.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/BasicPoolEntry.html -http://developer.android.com/reference/org/apache/http/conn/routing/HttpRouteDirector.html -http://developer.android.com/reference/org/apache/http/conn/routing/RouteInfo.html -http://developer.android.com/reference/org/apache/http/conn/routing/BasicRouteDirector.html -http://developer.android.com/reference/org/apache/http/conn/routing/RouteInfo.LayerType.html -http://developer.android.com/reference/org/apache/http/conn/routing/RouteInfo.TunnelType.html -http://developer.android.com/reference/javax/xml/validation/ValidatorHandler.html -http://developer.android.com/reference/org/xml/sax/helpers/XMLReaderAdapter.html -http://developer.android.com/reference/javax/net/ssl/HandshakeCompletedListener.html -http://developer.android.com/reference/javax/net/ssl/KeyManager.html -http://developer.android.com/reference/javax/net/ssl/ManagerFactoryParameters.html -http://developer.android.com/reference/javax/net/ssl/SSLSessionBindingListener.html -http://developer.android.com/reference/javax/net/ssl/SSLSessionContext.html -http://developer.android.com/reference/javax/net/ssl/TrustManager.html -http://developer.android.com/reference/javax/net/ssl/X509KeyManager.html -http://developer.android.com/reference/javax/net/ssl/X509TrustManager.html -http://developer.android.com/reference/javax/net/ssl/CertPathTrustManagerParameters.html -http://developer.android.com/reference/javax/net/ssl/HttpsURLConnection.html -http://developer.android.com/reference/javax/net/ssl/KeyManagerFactory.html -http://developer.android.com/reference/javax/net/ssl/KeyManagerFactorySpi.html -http://developer.android.com/reference/javax/net/ssl/KeyStoreBuilderParameters.html -http://developer.android.com/reference/javax/net/ssl/SSLContext.html -http://developer.android.com/reference/javax/net/ssl/SSLContextSpi.html -http://developer.android.com/reference/javax/net/ssl/SSLEngine.html -http://developer.android.com/reference/javax/net/ssl/SSLEngineResult.html -http://developer.android.com/reference/javax/net/ssl/SSLParameters.html -http://developer.android.com/reference/javax/net/ssl/SSLServerSocket.html -http://developer.android.com/reference/javax/net/ssl/SSLServerSocketFactory.html -http://developer.android.com/reference/javax/net/ssl/SSLSocketFactory.html -http://developer.android.com/reference/javax/net/ssl/TrustManagerFactory.html -http://developer.android.com/reference/javax/net/ssl/TrustManagerFactorySpi.html -http://developer.android.com/reference/javax/net/ssl/X509ExtendedKeyManager.html -http://developer.android.com/reference/javax/net/ssl/SSLEngineResult.HandshakeStatus.html -http://developer.android.com/reference/javax/net/ssl/SSLEngineResult.Status.html -http://developer.android.com/reference/javax/net/ssl/SSLHandshakeException.html -http://developer.android.com/reference/javax/net/ssl/SSLKeyException.html -http://developer.android.com/reference/javax/net/ssl/SSLPeerUnverifiedException.html -http://developer.android.com/reference/javax/net/ssl/SSLProtocolException.html -http://developer.android.com/reference/javax/security/cert/X509Certificate.html -http://developer.android.com/reference/android/text/format/DateFormat.html -http://developer.android.com/reference/android/text/format/DateUtils.html -http://developer.android.com/reference/android/text/format/Formatter.html -http://developer.android.com/reference/android/text/format/Time.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/DraggableDot.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/RefQueueWorker.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGL.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGL10.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGL11.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGLConfig.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGLContext.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGLDisplay.html -http://developer.android.com/reference/javax/microedition/khronos/egl/EGLSurface.html -http://developer.android.com/guide/developing/tools/draw9patch.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/PoolEntryRequest.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/RefQueueHandler.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/AbstractConnPool.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/ConnPoolByRoute.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/RouteSpecificPool.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/WaitingThread.html -http://developer.android.com/reference/org/apache/http/impl/conn/tsccm/WaitingThreadAborter.html -http://developer.android.com/reference/android/support/v4/net/TrafficStatsCompat.html -http://developer.android.com/reference/android/support/v4/net/TrafficStatsCompatIcs.html -http://developer.android.com/reference/org/apache/http/impl/AbstractHttpClientConnection.html -http://developer.android.com/reference/org/apache/http/impl/AbstractHttpServerConnection.html -http://developer.android.com/reference/org/apache/http/impl/DefaultConnectionReuseStrategy.html -http://developer.android.com/reference/org/apache/http/impl/DefaultHttpClientConnection.html -http://developer.android.com/reference/org/apache/http/impl/DefaultHttpRequestFactory.html -http://developer.android.com/reference/org/apache/http/impl/DefaultHttpResponseFactory.html -http://developer.android.com/reference/org/apache/http/impl/DefaultHttpServerConnection.html -http://developer.android.com/reference/org/apache/http/impl/EnglishReasonPhraseCatalog.html -http://developer.android.com/reference/org/apache/http/impl/HttpConnectionMetricsImpl.html -http://developer.android.com/reference/org/apache/http/impl/NoConnectionReuseStrategy.html -http://developer.android.com/reference/org/apache/http/impl/SocketHttpClientConnection.html -http://developer.android.com/reference/org/apache/http/impl/SocketHttpServerConnection.html -http://developer.android.com/reference/org/apache/http/util/ByteArrayBuffer.html -http://developer.android.com/reference/org/apache/http/util/EncodingUtils.html -http://developer.android.com/reference/org/apache/http/util/EntityUtils.html -http://developer.android.com/reference/org/apache/http/util/ExceptionUtils.html -http://developer.android.com/reference/org/apache/http/util/LangUtils.html -http://developer.android.com/reference/org/apache/http/util/VersionInfo.html -http://developer.android.com/reference/javax/microedition/khronos/opengles/GL.html -http://developer.android.com/reference/android/location/GpsStatus.Listener.html -http://developer.android.com/reference/android/location/GpsStatus.NmeaListener.html -http://developer.android.com/reference/android/location/LocationListener.html -http://developer.android.com/reference/android/location/Address.html -http://developer.android.com/reference/android/location/Criteria.html -http://developer.android.com/reference/android/location/Geocoder.html -http://developer.android.com/reference/android/location/GpsSatellite.html -http://developer.android.com/reference/android/location/GpsStatus.html -http://developer.android.com/reference/android/location/Location.html -http://developer.android.com/reference/junit/runner/BaseTestRunner.html -http://developer.android.com/reference/android/speech/tts/TextToSpeech.OnInitListener.html -http://developer.android.com/reference/android/speech/tts/TextToSpeech.OnUtteranceCompletedListener.html -http://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html -http://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html -http://developer.android.com/reference/android/view/ViewDebug.FlagToString.html -http://developer.android.com/reference/android/view/ViewDebug.IntToString.html -http://developer.android.com/reference/android/support/v4/content/Loader.OnLoadCompleteListener.html -http://developer.android.com/reference/android/support/v4/content/AsyncTaskLoader.html -http://developer.android.com/reference/android/support/v4/content/ContextCompat.html -http://developer.android.com/reference/android/support/v4/content/Loader.ForceLoadContentObserver.html -http://developer.android.com/reference/java/lang/Deprecated.html -http://developer.android.com/reference/java/lang/annotation/Documented.html -http://developer.android.com/reference/android/test/FlakyTest.html -http://developer.android.com/reference/java/lang/annotation/Inherited.html -http://developer.android.com/reference/android/webkit/JavascriptInterface.html -http://developer.android.com/reference/android/test/suitebuilder/annotation/MediumTest.html -http://developer.android.com/reference/java/lang/Override.html -http://developer.android.com/reference/android/widget/RemoteViews.RemoteView.html -http://developer.android.com/reference/android/test/suitebuilder/annotation/SmallTest.html -http://developer.android.com/reference/android/test/suitebuilder/annotation/Smoke.html -http://developer.android.com/reference/android/test/suitebuilder/annotation/Suppress.html -http://developer.android.com/reference/android/annotation/SuppressLint.html -http://developer.android.com/reference/java/lang/SuppressWarnings.html -http://developer.android.com/reference/java/lang/annotation/Target.html -http://developer.android.com/reference/android/annotation/TargetApi.html -http://developer.android.com/reference/dalvik/annotation/TestTarget.html -http://developer.android.com/reference/dalvik/annotation/TestTargetClass.html -http://developer.android.com/reference/android/test/UiThreadTest.html -http://developer.android.com/reference/org/apache/http/impl/io/HttpTransportMetricsImpl.html -http://developer.android.com/reference/org/xmlpull/v1/XmlSerializer.html -http://developer.android.com/reference/org/xmlpull/v1/XmlPullParserFactory.html -http://developer.android.com/guide/developing/tools/adt.html -http://developer.android.com/reference/javax/xml/transform/dom/DOMResult.html -http://developer.android.com/reference/javax/xml/transform/stream/StreamResult.html -http://developer.android.com/reference/org/xml/sax/helpers/AttributeListImpl.html -http://developer.android.com/reference/org/xml/sax/helpers/NamespaceSupport.html -http://developer.android.com/reference/org/xml/sax/helpers/ParserFactory.html -http://developer.android.com/reference/org/xml/sax/helpers/XMLReaderFactory.html -http://developer.android.com/reference/javax/xml/parsers/SAXParserFactory.html -http://developer.android.com/reference/javax/security/auth/login/LoginException.html -http://developer.android.com/reference/junit/runner/TestSuiteLoader.html -http://developer.android.com/reference/junit/runner/Version.html -http://developer.android.com/reference/java/awt/font/NumericShaper.html -http://developer.android.com/reference/java/awt/font/TextAttribute.html -http://developer.android.com/about/versions/android-1.5.html -http://developer.android.com/about/versions/android-1.6.html -http://developer.android.com/about/versions/android-2.1.html -http://developer.android.com/about/versions/android-2.2.html -http://developer.android.com/about/versions/android-2.3.html -http://developer.android.com/reference/org/apache/http/impl/io/ChunkedInputStream.html -http://developer.android.com/reference/org/apache/http/impl/io/ContentLengthInputStream.html -http://developer.android.com/reference/org/apache/http/impl/io/IdentityInputStream.html -http://developer.android.com/reference/java/sql/CallableStatement.html -http://developer.android.com/reference/java/sql/DatabaseMetaData.html -http://developer.android.com/reference/java/sql/Driver.html -http://developer.android.com/reference/java/sql/ParameterMetaData.html -http://developer.android.com/reference/java/sql/PreparedStatement.html -http://developer.android.com/reference/java/sql/Savepoint.html -http://developer.android.com/reference/java/sql/SQLInput.html -http://developer.android.com/reference/java/sql/SQLOutput.html -http://developer.android.com/reference/java/sql/Struct.html -http://developer.android.com/reference/java/sql/DriverManager.html -http://developer.android.com/reference/java/sql/DriverPropertyInfo.html -http://developer.android.com/reference/java/sql/Types.html -http://developer.android.com/reference/java/sql/ClientInfoStatus.html -http://developer.android.com/reference/java/sql/RowIdLifetime.html -http://developer.android.com/reference/java/sql/BatchUpdateException.html -http://developer.android.com/reference/java/sql/DataTruncation.html -http://developer.android.com/reference/java/sql/SQLClientInfoException.html -http://developer.android.com/reference/java/sql/SQLDataException.html -http://developer.android.com/reference/java/sql/SQLFeatureNotSupportedException.html -http://developer.android.com/reference/java/sql/SQLIntegrityConstraintViolationException.html -http://developer.android.com/reference/java/sql/SQLInvalidAuthorizationSpecException.html -http://developer.android.com/reference/java/sql/SQLNonTransientConnectionException.html -http://developer.android.com/reference/java/sql/SQLNonTransientException.html -http://developer.android.com/reference/java/sql/SQLRecoverableException.html -http://developer.android.com/reference/java/sql/SQLSyntaxErrorException.html -http://developer.android.com/reference/java/sql/SQLTimeoutException.html -http://developer.android.com/reference/java/sql/SQLTransactionRollbackException.html -http://developer.android.com/reference/java/sql/SQLTransientConnectionException.html -http://developer.android.com/reference/java/sql/SQLTransientException.html -http://developer.android.com/reference/com/google/android/gms/common/ConnectionResult.html -http://developer.android.com/reference/org/apache/http/impl/io/ChunkedOutputStream.html -http://developer.android.com/reference/org/apache/http/impl/io/ContentLengthOutputStream.html -http://developer.android.com/reference/org/apache/http/impl/io/IdentityOutputStream.html -http://developer.android.com/sdk/api_diff/12/changes.html -http://developer.android.com/reference/android/mtp/MtpDevice.html -http://developer.android.com/reference/android/mtp/MtpStorageInfo.html -http://developer.android.com/reference/android/mtp/MtpDeviceInfo.html -http://developer.android.com/reference/android/mtp/MtpObjectInfo.html -http://developer.android.com/reference/android/mtp/MtpConstants.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/GameControllerInput.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/GameView.html -http://developer.android.com/reference/android/net/rtp/RtpStream.html -http://developer.android.com/reference/android/net/rtp/AudioStream.html -http://developer.android.com/reference/android/net/rtp/AudioGroup.html -http://developer.android.com/reference/android/net/rtp/AudioCodec.html -http://developer.android.com/reference/android/net/sip/SipProfile.Builder.html -http://developer.android.com/reference/javax/xml/parsers/FactoryConfigurationError.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnRoutePNames.html -http://developer.android.com/reference/android/support/v13/app/FragmentCompat.html -http://developer.android.com/guide/topics/usb/index.html -http://developer.android.com/reference/org/apache/http/impl/io/AbstractMessageParser.html -http://developer.android.com/reference/org/apache/http/impl/io/AbstractMessageWriter.html -http://developer.android.com/reference/org/apache/http/impl/io/AbstractSessionOutputBuffer.html -http://developer.android.com/reference/org/apache/http/impl/io/HttpRequestParser.html -http://developer.android.com/reference/org/apache/http/impl/io/HttpRequestWriter.html -http://developer.android.com/reference/org/apache/http/impl/io/HttpResponseParser.html -http://developer.android.com/reference/org/apache/http/impl/io/HttpResponseWriter.html -http://developer.android.com/reference/org/apache/http/impl/io/SocketOutputBuffer.html -http://developer.android.com/resources/tutorials/views/hello-spinner.html -http://developer.android.com/resources/tutorials/views/hello-listview.html -http://developer.android.com/resources/tutorials/views/hello-gridview.html -http://developer.android.com/sdk/api_diff/17/changes.html -http://developer.android.com/sdk/api_diff/16/changes.html -http://developer.android.com/about/versions/android-3.1-highlights.html -http://developer.android.com/sdk/api_diff/11/changes.html -http://developer.android.com/sdk/api_diff/9/changes.html -http://developer.android.com/sdk/api_diff/8/changes.html -http://developer.android.com/about/versions/android-2.2-highlights.html -http://developer.android.com/sdk/api_diff/7/changes.html -http://developer.android.com/about/versions/android-2.0-highlights.html -http://developer.android.com/about/versions/android-2.0.1.html -http://developer.android.com/sdk/api_diff/6/changes.html -http://developer.android.com/about/versions/android-2.0.html -http://developer.android.com/sdk/api_diff/5/changes.html -http://developer.android.com/sdk/api_diff/4/changes.html -http://developer.android.com/about/versions/android-1.6-highlights.html -http://developer.android.com/sdk/api_diff/3/changes.html -http://developer.android.com/about/versions/android-1.5-highlights.html -http://developer.android.com/about/versions/android-1.1.html -http://developer.android.com/reference/javax/xml/transform/stream/StreamSource.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.html -http://developer.android.com/reference/com/google/android/gms/maps/MapFragment.html -http://developer.android.com/reference/com/google/android/gms/maps/SupportMapFragment.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMapOptions.html -http://developer.android.com/reference/android/os/storage/OnObbStateChangeListener.html -http://developer.android.com/guide/topics/location/obtaining-user-location.html -http://developer.android.com/sdk/ndk/index.html -http://developer.android.com/reference/java/beans/PropertyChangeListener.html -http://developer.android.com/reference/java/beans/PropertyChangeSupport.html -http://developer.android.com/reference/android/telephony/PhoneNumberFormattingTextWatcher.html -http://developer.android.com/resources/samples/AndroidBeamDemo/index.html -http://developer.android.com/reference/android/telephony/SmsManager.html -http://developer.android.com/reference/javax/security/cert/Certificate.html -http://developer.android.com/reference/javax/security/cert/CertificateEncodingException.html -http://developer.android.com/reference/javax/security/cert/CertificateException.html -http://developer.android.com/reference/javax/security/cert/CertificateExpiredException.html -http://developer.android.com/reference/javax/security/cert/CertificateNotYetValidException.html -http://developer.android.com/reference/javax/security/cert/CertificateParsingException.html -http://developer.android.com/tools/help/uiautomator/null -http://developer.android.com/reference/org/apache/http/auth/params/AuthPNames.html -http://developer.android.com/reference/org/apache/http/auth/params/AuthParamBean.html -http://developer.android.com/reference/org/apache/http/auth/params/AuthParams.html -http://developer.android.com/shareables/training/nsdchat.zip -http://developer.android.com/reference/org/apache/http/client/params/AllClientPNames.html -http://developer.android.com/reference/org/json/JSONObject.html -http://developer.android.com/reference/org/w3c/dom/DOMConfiguration.html -http://developer.android.com/reference/org/w3c/dom/Document.html -http://developer.android.com/reference/org/w3c/dom/Node.html -http://developer.android.com/reference/java/security/acl/Acl.html -http://developer.android.com/reference/java/security/acl/Group.html -http://developer.android.com/reference/java/security/acl/Owner.html -http://developer.android.com/reference/java/security/acl/Permission.html -http://developer.android.com/reference/java/security/acl/AclNotFoundException.html -http://developer.android.com/reference/java/security/acl/LastOwnerException.html -http://developer.android.com/reference/java/security/acl/NotOwnerException.html -http://developer.android.com/reference/java/security/interfaces/DSAPrivateKey.html -http://developer.android.com/reference/java/security/interfaces/DSAPublicKey.html -http://developer.android.com/reference/java/security/interfaces/ECPrivateKey.html -http://developer.android.com/reference/java/security/interfaces/ECPublicKey.html -http://developer.android.com/reference/java/security/interfaces/RSAMultiPrimePrivateCrtKey.html -http://developer.android.com/reference/java/security/interfaces/RSAPrivateCrtKey.html -http://developer.android.com/reference/java/security/interfaces/RSAPrivateKey.html -http://developer.android.com/reference/java/security/interfaces/RSAPublicKey.html -http://developer.android.com/reference/renderscript/index.html -http://developer.android.com/reference/renderscript/globals.html -http://developer.android.com/reference/renderscript/annotated.html -http://developer.android.com/reference/renderscript/rs__types_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__allocation_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__atomic_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__cl_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__debug_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__element_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__math_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__matrix_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__object_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__quaternion_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__sampler_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__time_8rsh_source.html -http://developer.android.com/reference/renderscript/structrs__script__call.html -http://developer.android.com/reference/renderscript/rs__types_8rsh.html -http://developer.android.com/reference/renderscript/structrs__script.html -http://developer.android.com/reference/renderscript/structrs__allocation.html -http://developer.android.com/reference/renderscript/rs__core_8rsh_source.html -http://developer.android.com/reference/javax/xml/transform/dom/DOMSource.html -http://developer.android.com/reference/javax/xml/parsers/DocumentBuilderFactory.html -http://developer.android.com/reference/javax/xml/parsers/SAXParser.html -http://developer.android.com/reference/javax/xml/parsers/ParserConfigurationException.html -http://developer.android.com/reference/org/apache/http/client/params/ClientPNames.html -http://developer.android.com/reference/org/apache/http/client/params/AuthPolicy.html -http://developer.android.com/reference/org/apache/http/client/params/ClientParamBean.html -http://developer.android.com/reference/org/apache/http/client/params/CookiePolicy.html -http://developer.android.com/reference/org/apache/http/client/params/HttpClientParams.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnConnectionPNames.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnManagerPNames.html -http://developer.android.com/reference/org/apache/http/cookie/params/CookieSpecPNames.html -http://developer.android.com/reference/org/json/JSONException.html -http://developer.android.com/reference/android/net/sip/SipException.html -http://developer.android.com/reference/javax/security/auth/callback/UnsupportedCallbackException.html -http://developer.android.com/reference/javax/security/auth/callback/Callback.html -http://developer.android.com/reference/javax/xml/xpath/XPathException.html -http://developer.android.com/reference/javax/xml/xpath/XPathExpressionException.html -http://developer.android.com/reference/javax/xml/xpath/XPathFactoryConfigurationException.html -http://developer.android.com/reference/javax/xml/xpath/XPathFunctionException.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnPerRoute.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnConnectionParamBean.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnManagerParamBean.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnManagerParams.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnPerRouteBean.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnRouteParamBean.html -http://developer.android.com/reference/org/apache/http/conn/params/ConnRouteParams.html -http://developer.android.com/sdk/api_diff/9/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/9/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/9/changes/changes-summary.html -http://developer.android.com/reference/org/apache/http/conn/util/InetAddressUtils.html -http://developer.android.com/reference/java/security/interfaces/DSAKey.html -http://developer.android.com/reference/java/security/interfaces/DSAKeyPairGenerator.html -http://developer.android.com/reference/java/security/interfaces/DSAParams.html -http://developer.android.com/reference/java/security/interfaces/ECKey.html -http://developer.android.com/reference/java/security/interfaces/RSAKey.html -http://developer.android.com/reference/javax/xml/xpath/XPath.html -http://developer.android.com/reference/javax/xml/xpath/XPathExpression.html -http://developer.android.com/reference/javax/xml/xpath/XPathFunction.html -http://developer.android.com/reference/javax/xml/xpath/XPathFunctionResolver.html -http://developer.android.com/reference/javax/xml/xpath/XPathVariableResolver.html -http://developer.android.com/reference/javax/xml/xpath/XPathConstants.html -http://developer.android.com/reference/javax/xml/xpath/XPathFactory.html -http://developer.android.com/sdk/api_diff/5/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/5/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/5/changes/changes-summary.html -http://developer.android.com/reference/android/support/v4/database/DatabaseUtilsCompat.html -http://developer.android.com/reference/org/json/JSONArray.html -http://developer.android.com/reference/org/json/JSONStringer.html -http://developer.android.com/reference/org/json/JSONTokener.html -http://developer.android.com/studio/run/win-usb.html -http://developer.android.com/reference/android/media/effect/EffectUpdateListener.html -http://developer.android.com/reference/javax/xml/validation/Schema.html -http://developer.android.com/reference/android/support/v4/os/ParcelableCompatCreatorCallbacks.html -http://developer.android.com/reference/android/support/v4/os/ParcelableCompat.html -http://developer.android.com/reference/org/w3c/dom/Attr.html -http://developer.android.com/reference/org/w3c/dom/CDATASection.html -http://developer.android.com/reference/org/w3c/dom/CharacterData.html -http://developer.android.com/reference/org/w3c/dom/Comment.html -http://developer.android.com/reference/org/w3c/dom/DocumentFragment.html -http://developer.android.com/reference/org/w3c/dom/DocumentType.html -http://developer.android.com/reference/org/w3c/dom/DOMError.html -http://developer.android.com/reference/org/w3c/dom/DOMErrorHandler.html -http://developer.android.com/reference/org/w3c/dom/DOMImplementation.html -http://developer.android.com/reference/org/w3c/dom/DOMImplementationList.html -http://developer.android.com/reference/org/w3c/dom/DOMImplementationSource.html -http://developer.android.com/reference/org/w3c/dom/DOMLocator.html -http://developer.android.com/reference/org/w3c/dom/DOMStringList.html -http://developer.android.com/reference/org/w3c/dom/Element.html -http://developer.android.com/reference/org/w3c/dom/Entity.html -http://developer.android.com/reference/org/w3c/dom/EntityReference.html -http://developer.android.com/reference/org/w3c/dom/NamedNodeMap.html -http://developer.android.com/reference/org/w3c/dom/NameList.html -http://developer.android.com/reference/org/w3c/dom/NodeList.html -http://developer.android.com/reference/org/w3c/dom/Notation.html -http://developer.android.com/reference/org/w3c/dom/ProcessingInstruction.html -http://developer.android.com/reference/org/w3c/dom/Text.html -http://developer.android.com/reference/org/w3c/dom/TypeInfo.html -http://developer.android.com/reference/org/w3c/dom/UserDataHandler.html -http://developer.android.com/reference/android/support/v4/content/pm/ActivityInfoCompat.html -http://developer.android.com/reference/renderscript/rs__math_8rsh.html -http://developer.android.com/reference/renderscript/structrs__matrix4x4.html -http://developer.android.com/reference/renderscript/rs__cl_8rsh.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/LocalServiceActivities.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/MessengerService.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/MessengerServiceActivities.html -http://developer.android.com/reference/com/google/android/gms/maps/model/Marker.html -http://developer.android.com/resources/community-groups.html -http://developer.android.com/reference/org/apache/http/client/utils/CloneUtils.html -http://developer.android.com/reference/org/apache/http/client/utils/URIUtils.html -http://developer.android.com/reference/org/apache/http/client/utils/URLEncodedUtils.html -http://developer.android.com/guide/topics/fundamentals/activities.html -http://developer.android.com/guide/topics/fundamentals/fragments.html -http://developer.android.com/guide/topics/ui/notifiers/index.html -http://developer.android.com/reference/com/google/android/gms/plus/PlusClient.html -http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html -http://developer.android.com/sdk/api_diff/11/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/11/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/11/changes/changes-summary.html -http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentTabsPager.html -http://developer.android.com/sdk/api_diff/9/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.app.admin.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.location.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.net.wifi.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.service.wallpaper.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.telephony.gsm.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.text.format.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.view.inputmethod.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_dalvik.bytecode.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_dalvik.system.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.awt.font.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.io.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.lang.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.lang.reflect.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.net.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.nio.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.security.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.sql.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.text.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.util.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.util.concurrent.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.util.concurrent.atomic.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.util.concurrent.locks.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.util.logging.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_java.util.zip.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.net.ssl.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.security.auth.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.security.auth.x500.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.sql.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.xml.datatype.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.xml.parsers.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.xml.transform.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_javax.xml.validation.html -http://developer.android.com/sdk/api_diff/9/changes/pkg_org.apache.http.protocol.html -http://developer.android.com/sdk/api_diff/9/changes/android.media.AudioTrack.html -http://developer.android.com/sdk/api_diff/9/changes/android.media.CamcorderProfile.html -http://developer.android.com/sdk/api_diff/9/changes/android.media.CameraProfile.html -http://developer.android.com/sdk/api_diff/9/changes/android.media.ExifInterface.html -http://developer.android.com/sdk/api_diff/9/changes/android.media.MediaPlayer.html -http://developer.android.com/sdk/api_diff/9/changes/android.media.MediaRecorder.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample.html -http://developer.android.com/sdk/api_diff/9/changes/javax.security.auth.Subject.html -http://developer.android.com/reference/renderscript/structrs__element.html -http://developer.android.com/reference/renderscript/structrs__type.html -http://developer.android.com/reference/renderscript/structrs__sampler.html -http://developer.android.com/reference/renderscript/structrs__mesh.html -http://developer.android.com/reference/renderscript/structrs__path.html -http://developer.android.com/reference/renderscript/structrs__program__fragment.html -http://developer.android.com/reference/renderscript/structrs__program__vertex.html -http://developer.android.com/reference/renderscript/structrs__program__raster.html -http://developer.android.com/reference/renderscript/structrs__program__store.html -http://developer.android.com/reference/renderscript/structrs__font.html -http://developer.android.com/reference/renderscript/structrs__matrix3x3.html -http://developer.android.com/reference/renderscript/structrs__matrix2x2.html -http://developer.android.com/sdk/api_diff/3/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/3/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/3/changes/changes-summary.html -http://developer.android.com/reference/renderscript/rs__object_8rsh.html -http://developer.android.com/sdk/api_diff/9/changes/java.net.NetworkInterface.html -http://developer.android.com/sdk/api_diff/9/changes/java.net.SocketImpl.html -http://developer.android.com/reference/renderscript/rs__allocation_8rsh.html -http://developer.android.com/reference/org/apache/http/cookie/params/CookieSpecParamBean.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.pm.PackageInfo.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.pm.PackageItemInfo.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/17/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/17/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/17/changes/changes-summary.html -http://developer.android.com/guide/topics/fundamentals/loaders.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.logging.Logger.html -http://developer.android.com/sdk/api_diff/17/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/17/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/17/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/17/changes/android.text.format.DateUtils.html -http://developer.android.com/sdk/api_diff/17/changes/android.inputmethodservice.AbstractInputMethodService.html -http://developer.android.com/sdk/api_diff/17/changes/android.inputmethodservice.AbstractInputMethodService.AbstractInputMethodSessionImpl.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.accessibility.AccessibilityEvent.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.accessibility.AccessibilityNodeInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.accessibilityservice.AccessibilityService.html -http://developer.android.com/sdk/api_diff/17/changes/android.accessibilityservice.AccessibilityServiceInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/17/changes/android.provider.MediaStore.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/17/changes/android.Manifest.permission_group.html -http://developer.android.com/sdk/api_diff/17/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.AlertDialog.Builder.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.RelativeLayout.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.accessibilityservice.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.app.admin.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.appwidget.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.bluetooth.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.inputmethodservice.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.location.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.net.http.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.net.wifi.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.nfc.tech.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.renderscript.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.telephony.cdma.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.text.format.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.view.accessibility.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.view.inputmethod.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/17/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.Gravity.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.ContextThemeWrapper.html -http://developer.android.com/sdk/api_diff/17/changes/android.appwidget.AppWidgetHost.html -http://developer.android.com/sdk/api_diff/17/changes/android.appwidget.AppWidgetManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.appwidget.AppWidgetProviderInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.AutoCompleteTextView.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.BatteryManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.Binder.html -http://developer.android.com/sdk/api_diff/17/changes/android.graphics.Bitmap.html -http://developer.android.com/sdk/api_diff/17/changes/android.bluetooth.BluetoothA2dp.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/17/changes/android.provider.CalendarContract.CalendarColumns.html -http://developer.android.com/sdk/api_diff/17/changes/android.provider.CalendarContract.EventsColumns.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.ContentProviderClient.html -http://developer.android.com/sdk/api_diff/17/changes/android.provider.CallLog.Calls.html -http://developer.android.com/sdk/api_diff/17/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/17/changes/android.hardware.Camera.CameraInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/17/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/17/changes/android.telephony.cdma.CdmaCellLocation.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.CheckedTextView.html -http://developer.android.com/sdk/api_diff/17/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/17/changes/android.net.ConnectivityManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.ContextWrapper.html -http://developer.android.com/sdk/api_diff/17/changes/android.test.mock.MockContext.html -http://developer.android.com/sdk/api_diff/17/changes/android.renderscript.Script.html -http://developer.android.com/sdk/api_diff/17/changes/android.database.DatabaseUtils.InsertHelper.html -http://developer.android.com/sdk/api_diff/17/changes/android.text.format.DateFormat.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.admin.DeviceAdminInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.admin.DevicePolicyManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.DigitalClock.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.inputmethod.InputMethodSession.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.Display.html -http://developer.android.com/sdk/api_diff/17/changes/android.util.DisplayMetrics.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.SystemClock.html -http://developer.android.com/sdk/api_diff/17/changes/android.inputmethodservice.InputMethodService.html -http://developer.android.com/sdk/api_diff/17/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/17/changes/android.util.FloatMath.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.PermissionInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.PermissionGroupInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.ProviderInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.ServiceInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.Fragment.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.FragmentManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.PowerManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/17/changes/android.location.LocationProvider.html -http://developer.android.com/sdk/api_diff/17/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.ViewAnimator.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.TextView.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.PendingIntent.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.IntentSender.html -http://developer.android.com/sdk/api_diff/17/changes/android.location.Location.html -http://developer.android.com/sdk/api_diff/17/changes/android.webkit.WebHistoryItem.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.ViewGroup.MarginLayoutParams.html -http://developer.android.com/sdk/api_diff/17/changes/android.text.TextUtils.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.MediaRouter.RouteInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.RemoteCallbackList.html -http://developer.android.com/sdk/api_diff/17/changes/android.graphics.Paint.html -http://developer.android.com/sdk/api_diff/17/changes/android.opengl.GLES20.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.WallpaperManager.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.inputmethod.InputMethodSubtype.html -http://developer.android.com/sdk/api_diff/17/changes/android.telephony.PhoneStateListener.html -http://developer.android.com/sdk/api_diff/17/changes/android.net.LocalSocket.html -http://developer.android.com/sdk/api_diff/17/changes/android.webkit.WebViewDatabase.html -http://developer.android.com/sdk/api_diff/17/changes/android.util.LruCache.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.MediaPlayer.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.MediaMetadataRetriever.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.MediaRouter.html -http://developer.android.com/sdk/api_diff/17/changes/android.media.MediaRouter.Callback.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.Process.html -http://developer.android.com/sdk/api_diff/17/changes/android.app.Notification.Builder.html -http://developer.android.com/sdk/api_diff/17/changes/android.webkit.WebChromeClient.html -http://developer.android.com/sdk/api_diff/17/changes/android.os.PowerManager.WakeLock.html -http://developer.android.com/sdk/api_diff/17/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.RelativeLayout.LayoutParams.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/17/changes/android.content.pm.ResolveInfo.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.ViewGroup.LayoutParams.html -http://developer.android.com/sdk/api_diff/17/changes/android.net.wifi.ScanResult.html -http://developer.android.com/sdk/api_diff/17/changes/android.hardware.Sensor.html -http://developer.android.com/sdk/api_diff/17/changes/android.net.SSLCertificateSocketFactory.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.VideoView.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.SurfaceView.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.SlidingDrawer.html -http://developer.android.com/sdk/api_diff/17/changes/android.view.Surface.html -http://developer.android.com/sdk/api_diff/17/changes/android.widget.TwoLineListItem.html -http://developer.android.com/reference/javax/security/auth/callback/PasswordCallback.html -http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesClient.html -http://developer.android.com/reference/renderscript/rs__atomic_8rsh.html -http://developer.android.com/sdk/api_diff/17/changes/jdiff_statistics.html -http://developer.android.com/shareables/app_widget_templates-v4.0.zip -http://developer.android.com/sdk/api_diff/11/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/11/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/11/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/11/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/11/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/17/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/17/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/17/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/17/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/17/changes/fields_index_all.html -http://developer.android.com/reference/android/telephony/gsm/GsmCellLocation.html -http://developer.android.com/reference/android/telephony/gsm/SmsManager.html -http://developer.android.com/reference/android/telephony/gsm/SmsMessage.html -http://developer.android.com/reference/android/telephony/gsm/SmsMessage.SubmitPdu.html -http://developer.android.com/reference/android/telephony/gsm/SmsMessage.MessageClass.html -http://developer.android.com/sdk/api_diff/15/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/15/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/15/changes/changes-summary.html -http://developer.android.com/reference/android/telephony/CellIdentityCdma.html -http://developer.android.com/reference/android/telephony/CellIdentityGsm.html -http://developer.android.com/reference/android/telephony/CellIdentityLte.html -http://developer.android.com/reference/android/telephony/CellInfo.html -http://developer.android.com/reference/android/telephony/CellInfoCdma.html -http://developer.android.com/reference/android/telephony/CellInfoGsm.html -http://developer.android.com/reference/android/telephony/CellInfoLte.html -http://developer.android.com/reference/android/telephony/CellSignalStrength.html -http://developer.android.com/reference/android/telephony/CellSignalStrengthCdma.html -http://developer.android.com/reference/android/telephony/CellSignalStrengthGsm.html -http://developer.android.com/reference/android/telephony/CellSignalStrengthLte.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.MotionEvent.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.Window.html -http://developer.android.com/reference/android/drm/DrmManagerClient.OnErrorListener.html -http://developer.android.com/reference/android/drm/DrmManagerClient.OnEventListener.html -http://developer.android.com/reference/android/drm/DrmManagerClient.OnInfoListener.html -http://developer.android.com/reference/android/drm/DrmStore.ConstraintsColumns.html -http://developer.android.com/reference/android/drm/DrmConvertedStatus.html -http://developer.android.com/reference/android/drm/DrmErrorEvent.html -http://developer.android.com/reference/android/drm/DrmEvent.html -http://developer.android.com/reference/android/drm/DrmInfo.html -http://developer.android.com/reference/android/drm/DrmInfoEvent.html -http://developer.android.com/reference/android/drm/DrmInfoRequest.html -http://developer.android.com/reference/android/drm/DrmInfoStatus.html -http://developer.android.com/reference/android/drm/DrmManagerClient.html -http://developer.android.com/reference/android/drm/DrmRights.html -http://developer.android.com/reference/android/drm/DrmStore.html -http://developer.android.com/reference/android/drm/DrmStore.Action.html -http://developer.android.com/reference/android/drm/DrmStore.DrmObjectType.html -http://developer.android.com/reference/android/drm/DrmStore.Playback.html -http://developer.android.com/reference/android/drm/DrmStore.RightsStatus.html -http://developer.android.com/reference/android/drm/DrmSupportInfo.html -http://developer.android.com/reference/android/drm/DrmUtils.html -http://developer.android.com/reference/android/drm/DrmUtils.ExtendedMetadataParser.html -http://developer.android.com/reference/android/drm/ProcessedData.html -http://developer.android.com/sdk/api_diff/15/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.appwidget.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.bluetooth.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.service.textservice.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.service.wallpaper.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.speech.tts.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.view.accessibility.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.view.textservice.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/15/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/9/changes/javax.sql.ConnectionPoolDataSource.html -http://developer.android.com/sdk/api_diff/9/changes/javax.sql.DataSource.html -http://developer.android.com/sdk/api_diff/9/changes/javax.sql.PooledConnection.html -http://developer.android.com/sdk/api_diff/9/changes/javax.sql.RowSet.html -http://developer.android.com/sdk/api_diff/11/changes/constructors_index_removals.html -http://developer.android.com/sdk/api_diff/11/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/11/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.AbstractThreadedSyncAdapter.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.AlertDialog.Builder.html -http://developer.android.com/sdk/api_diff/11/changes/android.util.AndroidException.html -http://developer.android.com/sdk/api_diff/11/changes/android.util.AndroidRuntimeException.html -http://developer.android.com/sdk/api_diff/11/changes/android.accounts.AuthenticatorDescription.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.Canvas.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.ClipboardManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.CursorAdapter.html -http://developer.android.com/sdk/api_diff/11/changes/android.inputmethodservice.Keyboard.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.LinearLayout.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.Notification.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.OverScroller.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.PopupWindow.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.ResourceCursorAdapter.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.Scroller.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.SimpleCursorAdapter.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.Spinner.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.sqlite.SQLiteCursor.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.sqlite.SQLiteOpenHelper.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.StrictMode.VmPolicy.Builder.html -http://developer.android.com/sdk/api_diff/11/changes/android.webkit.WebView.html -http://developer.android.com/reference/android/telephony/CellLocation.html -http://developer.android.com/reference/android/telephony/NeighboringCellInfo.html -http://developer.android.com/reference/android/telephony/PhoneNumberUtils.html -http://developer.android.com/reference/android/telephony/PhoneStateListener.html -http://developer.android.com/reference/android/telephony/ServiceState.html -http://developer.android.com/reference/android/telephony/SignalStrength.html -http://developer.android.com/reference/android/telephony/SmsMessage.html -http://developer.android.com/reference/android/telephony/SmsMessage.SubmitPdu.html -http://developer.android.com/reference/android/telephony/SmsMessage.MessageClass.html -http://developer.android.com/sdk/api_diff/3/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/3/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/3/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.AbsListView.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.AbsoluteLayout.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.AbsoluteSizeSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.AbsSeekBar.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/3/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.net.ConnectivityManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.MediaStore.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.MotionEvent.html -http://developer.android.com/sdk/api_diff/3/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/3/changes/android.test.ActivityInstrumentationTestCase.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.test.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.ActivityManager.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/3/changes/android.location.LocationManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.ViewTreeObserver.html -http://developer.android.com/sdk/api_diff/3/changes/java.util.jar.Pack200.Packer.html -http://developer.android.com/sdk/api_diff/3/changes/java.util.jar.Pack200.Unpacker.html -http://developer.android.com/sdk/api_diff/3/changes/java.util.logging.LogManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.R.id.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.MetaKeyKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.AlarmManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.AlertDialog.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.DynamicDrawableSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.AlignmentSpan.Standard.html -http://developer.android.com/sdk/api_diff/3/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.database.sqlite.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.graphics.drawable.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.graphics.drawable.shapes.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.location.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.net.wifi.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.preference.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.telephony.gsm.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.test.suitebuilder.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.text.method.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.view.animation.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.animation.Animation.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.Annotation.html -http://developer.android.com/sdk/api_diff/3/changes/android.database.DatabaseUtils.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.Gravity.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.ArrayAdapter.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.ArrowKeyMovementMethod.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.res.AssetFileDescriptor.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.AutoCompleteTextView.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.AutoText.html -http://developer.android.com/sdk/api_diff/3/changes/android.hardware.SensorManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.BackgroundColorSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.BaseKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.TextView.html -http://developer.android.com/sdk/api_diff/3/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Binder.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.Bitmap.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.MediaStore.Video.VideoColumns.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.BroadcastReceiver.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.Browser.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Build.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.BulletSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.DialogInterface.html -http://developer.android.com/sdk/api_diff/3/changes/android.telephony.gsm.SmsMessage.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.Instrumentation.html -http://developer.android.com/sdk/api_diff/3/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.Canvas.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.TextUtils.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.SimpleCursorAdapter.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Debug.html -http://developer.android.com/sdk/api_diff/3/changes/java.lang.Character.UnicodeBlock.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.Chronometer.html -http://developer.android.com/sdk/api_diff/3/changes/java.lang.Class.html -http://developer.android.com/sdk/api_diff/3/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.KeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.ClickableSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.drawable.shapes.Shape.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.Menu.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.pm.PackageInfo.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.Contacts.Intents.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.Contacts.Intents.Insert.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.Contacts.PeopleColumns.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.ContentProvider.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.ContentResolver.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/3/changes/android.net.wifi.WifiManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.RectF.html -http://developer.android.com/sdk/api_diff/3/changes/android.database.Cursor.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.CursorAdapter.html -http://developer.android.com/sdk/api_diff/3/changes/android.database.CursorWrapper.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_dalvik.system.html -http://developer.android.com/sdk/api_diff/3/changes/android.R.drawable.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.DateKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.DateTimeKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/dalvik.system.Zygote.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.MediaStore.Images.Media.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.MediaStore.Video.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.ForegroundColorSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.LeadingMarginSpan.Standard.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.QuoteSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.RelativeSizeSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.ScaleXSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.StrikethroughSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.StyleSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.SubscriptSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.SuperscriptSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.TextAppearanceSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.TypefaceSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.URLSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.UnderlineSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.KeyCharacterMap.html -http://developer.android.com/sdk/api_diff/3/changes/dalvik.system.DexFile.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.DialerKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.R.string.html -http://developer.android.com/sdk/api_diff/3/changes/android.preference.DialogPreference.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.DigitsKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.test.TouchUtils.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.drawable.Drawable.html -http://developer.android.com/sdk/api_diff/3/changes/android.location.Location.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.IBinder.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.ViewDebug.html -http://developer.android.com/sdk/api_diff/3/changes/dalvik.system.VMDebug.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Environment.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.MediaStore.Audio.Media.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.PendingIntent.html -http://developer.android.com/sdk/api_diff/3/changes/android.telephony.PhoneNumberUtils.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.GestureDetector.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.GestureDetector.SimpleOnGestureListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.res.Resources.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.drawable.RotateDrawable.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.drawable.ScaleDrawable.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.Touch.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.PopupWindow.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.MultiTapKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.QwertyKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.TextKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.TimeKeyListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.content.res.TypedArray.html -http://developer.android.com/sdk/api_diff/3/changes/android.webkit.WebHistoryItem.html -http://developer.android.com/sdk/api_diff/3/changes/android.webkit.UrlInterceptHandler.html -http://developer.android.com/sdk/api_diff/3/changes/android.webkit.UrlInterceptRegistry.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.Scroller.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.ParcelFileDescriptor.html -http://developer.android.com/sdk/api_diff/3/changes/android.net.NetworkInfo.html -http://developer.android.com/sdk/api_diff/3/changes/android.app.LauncherActivity.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Looper.html -http://developer.android.com/sdk/api_diff/3/changes/android.util.TimeUtils.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.GridView.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Handler.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.Window.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.ImageSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.media.RingtoneManager.html -http://developer.android.com/sdk/api_diff/3/changes/android.test.InstrumentationTestCase.html -http://developer.android.com/sdk/api_diff/3/changes/android.webkit.URLUtil.html -http://developer.android.com/sdk/api_diff/3/changes/android.media.MediaPlayer.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_java.lang.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_java.util.jar.html -http://developer.android.com/sdk/api_diff/3/changes/pkg_java.util.logging.html -http://developer.android.com/sdk/api_diff/3/changes/java.util.logging.Level.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.ListView.html -http://developer.android.com/sdk/api_diff/3/changes/android.media.SoundPool.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.MaskFilterSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/3/changes/android.media.MediaRecorder.OutputFormat.html -http://developer.android.com/sdk/api_diff/3/changes/android.provider.MediaStore.Audio.AlbumColumns.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.MovementMethod.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.method.ScrollingMovementMethod.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.ProgressBar.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.OrientationListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.os.Parcel.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.PopupWindow.OnDismissListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.test.ProviderTestCase.html -http://developer.android.com/sdk/api_diff/3/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.RasterizerSpan.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.Rect.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.RemoteViews.ActionException.html -http://developer.android.com/sdk/api_diff/3/changes/android.util.SparseIntArray.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.ViewParent.html -http://developer.android.com/sdk/api_diff/3/changes/android.widget.ResourceCursorAdapter.html -http://developer.android.com/sdk/api_diff/3/changes/android.hardware.SensorListener.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.ViewGroup.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.Spanned.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.SpanWatcher.html -http://developer.android.com/sdk/api_diff/3/changes/android.database.sqlite.SQLiteDatabase.html -http://developer.android.com/sdk/api_diff/3/changes/android.test.suitebuilder.TestMethod.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.TextWatcher.html -http://developer.android.com/sdk/api_diff/3/changes/android.view.animation.Transformation.html -http://developer.android.com/sdk/api_diff/3/changes/android.graphics.drawable.TransitionDrawable.html -http://developer.android.com/sdk/api_diff/3/changes/android.text.style.UpdateLayout.html -http://developer.android.com/sdk/api_diff/11/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/9/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/9/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.AbstractExecutorService.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.locks.AbstractOwnableSynchronizer.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.AbstractThreadedSyncAdapter.html -http://developer.android.com/sdk/api_diff/9/changes/java.security.AccessController.html -http://developer.android.com/sdk/api_diff/9/changes/android.location.Criteria.html -http://developer.android.com/sdk/api_diff/9/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/9/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/9/changes/android.app.ActivityManager.RunningAppProcessInfo.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.Calendar.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.ThreadPoolExecutor.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.SharedPreferences.Editor.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.reflect.Array.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.Array.html -http://developer.android.com/sdk/api_diff/9/changes/java.nio.Buffer.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.Arrays.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.Collections.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicBoolean.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicInteger.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerArray.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicIntegerFieldUpdater.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLong.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongArray.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicLongFieldUpdater.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReference.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceArray.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.atomic.AtomicReferenceFieldUpdater.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.DatabaseMetaData.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.inputmethod.BaseInputConnection.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.BatchUpdateException.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.Blob.html -http://developer.android.com/sdk/api_diff/9/changes/java.text.BreakIterator.html -http://developer.android.com/sdk/api_diff/9/changes/android.os.Build.html -http://developer.android.com/sdk/api_diff/9/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.Executors.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.CallableStatement.html -http://developer.android.com/sdk/api_diff/9/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/9/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.File.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.TreeSet.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.TreeMap.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.Class.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.ResourceBundle.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.PrintStream.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.PrintWriter.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.Clob.html -http://developer.android.com/sdk/api_diff/9/changes/android.app.Notification.html -http://developer.android.com/sdk/api_diff/9/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/9/changes/java.text.CollationKey.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.ConcurrentHashMap.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.Connection.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.System.html -http://developer.android.com/sdk/api_diff/9/changes/android.provider.ContactsContract.CommonDataKinds.Nickname.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.Math.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.StrictMath.html -http://developer.android.com/sdk/api_diff/9/changes/android.os.ParcelFileDescriptor.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.DataTruncation.html -http://developer.android.com/sdk/api_diff/9/changes/javax.xml.datatype.DatatypeFactory.html -http://developer.android.com/sdk/api_diff/9/changes/java.text.DateFormatSymbols.html -http://developer.android.com/sdk/api_diff/9/changes/android.text.format.DateUtils.html -http://developer.android.com/sdk/api_diff/9/changes/java.text.DecimalFormatSymbols.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.ScheduledThreadPoolExecutor.html -http://developer.android.com/sdk/api_diff/9/changes/android.util.DisplayMetrics.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.LinkedList.html -http://developer.android.com/sdk/api_diff/9/changes/android.app.admin.DevicePolicyManager.html -http://developer.android.com/sdk/api_diff/9/changes/javax.xml.parsers.DocumentBuilderFactory.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.Double.html -http://developer.android.com/sdk/api_diff/9/changes/android.os.DropBoxManager.Entry.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.SSLContextSpi.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.Enum.html -http://developer.android.com/sdk/api_diff/9/changes/android.os.Environment.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.ExecutorService.html -http://developer.android.com/sdk/api_diff/9/changes/org.apache.http.protocol.HTTP.html -http://developer.android.com/sdk/api_diff/9/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/9/changes/dalvik.system.PathClassLoader.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.Float.html -http://developer.android.com/sdk/api_diff/9/changes/java.text.Format.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.FutureTask.html -http://developer.android.com/sdk/api_diff/9/changes/android.location.Geocoder.html -http://developer.android.com/sdk/api_diff/9/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/9/changes/android.hardware.SensorManager.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.Package.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.locks.LockSupport.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.String.html -http://developer.android.com/sdk/api_diff/9/changes/java.lang.reflect.Member.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.SSLContext.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.ResultSet.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionContext.html -http://developer.android.com/sdk/api_diff/9/changes/java.security.Policy.html -http://developer.android.com/sdk/api_diff/9/changes/android.hardware.Sensor.html -http://developer.android.com/sdk/api_diff/9/changes/javax.security.auth.x500.X500Principal.html -http://developer.android.com/sdk/api_diff/9/changes/android.widget.ListView.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.KeyStoreBuilderParameters.html -http://developer.android.com/sdk/api_diff/9/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/9/changes/android.telephony.gsm.GsmCellLocation.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.locks.ReentrantReadWriteLock.html -http://developer.android.com/sdk/api_diff/9/changes/java.text.NumberFormat.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.inputmethod.InputConnection.html -http://developer.android.com/sdk/api_diff/9/changes/android.view.inputmethod.InputConnectionWrapper.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.SSLEngine.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.SSLSocket.html -http://developer.android.com/sdk/api_diff/9/changes/android.content.IntentSender.html -http://developer.android.com/sdk/api_diff/9/changes/android.opengl.GLES20.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.HandshakeCompletedEvent.html -http://developer.android.com/sdk/api_diff/9/changes/android.graphics.ImageFormat.html -http://developer.android.com/sdk/api_diff/9/changes/android.provider.MediaStore.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.IOException.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.Statement.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.SQLException.html -http://developer.android.com/sdk/api_diff/9/changes/java.awt.font.TextAttribute.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.Properties.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.Locale.html -http://developer.android.com/sdk/api_diff/9/changes/android.location.LocationManager.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.Types.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.ObjectStreamClass.html -http://developer.android.com/sdk/api_diff/9/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/9/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/9/changes/javax.xml.parsers.SAXParserFactory.html -http://developer.android.com/sdk/api_diff/9/changes/javax.xml.transform.TransformerFactory.html -http://developer.android.com/sdk/api_diff/9/changes/javax.xml.validation.SchemaFactory.html -http://developer.android.com/sdk/api_diff/9/changes/android.service.wallpaper.WallpaperService.Engine.html -http://developer.android.com/sdk/api_diff/9/changes/dalvik.bytecode.Opcodes.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.ParameterMetaData.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.PipedInputStream.html -http://developer.android.com/sdk/api_diff/9/changes/java.io.PipedReader.html -http://developer.android.com/sdk/api_diff/9/changes/android.os.PowerManager.WakeLock.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.PreparedStatement.html -http://developer.android.com/sdk/api_diff/9/changes/android.R.drawable.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.PropertyResourceBundle.html -http://developer.android.com/sdk/api_diff/9/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.SQLInput.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.Scanner.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.ResultSetMetaData.html -http://developer.android.com/sdk/api_diff/9/changes/android.net.wifi.WifiManager.WifiLock.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.SQLOutput.html -http://developer.android.com/sdk/api_diff/9/changes/java.sql.SQLWarning.html -http://developer.android.com/sdk/api_diff/9/changes/javax.net.ssl.SSLSessionBindingEvent.html -http://developer.android.com/sdk/api_diff/9/changes/java.util.concurrent.TimeUnit.html -http://developer.android.com/sdk/api_diff/9/changes/java.security.UnrecoverableKeyException.html -http://developer.android.com/sdk/api_diff/3/changes/jdiff_statistics.html -http://developer.android.com/reference/android/telephony/cdma/CdmaCellLocation.html -http://developer.android.com/studio/index.html -http://developer.android.com/tools/sdk/ndk/overview.html -http://developer.android.com/reference/dalvik/system/DexClassLoader.html -http://developer.android.com/sdk/api_diff/13/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/13/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/13/changes/changes-summary.html -http://developer.android.com/tools/help/sqlite3.html -http://developer.android.com/guide/developing/device.html -http://developer.android.com/sdk/adding-components.html -http://developer.android.com/sdk/api_diff/11/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/11/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/11/changes/android.bluetooth.BluetoothAdapter.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.DropBoxManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.admin.DeviceAdminReceiver.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.admin.DevicePolicyManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.CommonDataKinds.Email.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.RawContacts.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.GroupsColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/11/changes/android.appwidget.AppWidgetProviderInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.inputmethodservice.InputMethodService.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.BatteryManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.KeyCharacterMap.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.StatusColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.AbsListView.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.ListView.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.DownloadManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.WallpaperManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.ContactStatusColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.Intents.Insert.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.ActivityManager.RecentTaskInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.drawable.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.dimen.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.pm.PackageStats.html -http://developer.android.com/sdk/api_diff/11/changes/android.preference.PreferenceActivity.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.AlarmClock.html -http://developer.android.com/sdk/api_diff/11/changes/android.speech.RecognizerIntent.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.Window.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.Cursor.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.id.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.EditorInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.BitmapFactory.Options.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.DataColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.accounts.AccountManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.speech.tts.TextToSpeech.Engine.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/11/changes/android.hardware.SensorManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.layout.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.sqlite.SQLiteDatabase.html -http://developer.android.com/sdk/api_diff/11/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.format.Time.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.ActivityManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.AbstractCursor.html -http://developer.android.com/sdk/api_diff/11/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.util.StateSet.html -http://developer.android.com/sdk/api_diff/11/changes/dalvik.bytecode.Opcodes.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.Contacts.Photo.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.ContactsColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.Surface.html -http://developer.android.com/sdk/api_diff/11/changes/android.media.CamcorderProfile.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.RawContactsColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.R.string.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.AsyncTask.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.MenuItem.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.DatabaseUtils.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.SurfaceHolder.html -http://developer.android.com/sdk/api_diff/11/changes/android.media.ExifInterface.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.AlertDialog.html -http://developer.android.com/sdk/api_diff/11/changes/android.util.Patterns.html -http://developer.android.com/sdk/api_diff/11/changes/android.inputmethodservice.InputMethodService.Insets.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.InputType.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.Browser.SearchColumns.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.admin.DeviceAdminInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.DownloadManager.Request.html -http://developer.android.com/sdk/api_diff/11/changes/android.media.MediaRecorder.AudioSource.html -http://developer.android.com/sdk/api_diff/15/changes/android.opengl.GLES11Ext.html -http://developer.android.com/reference/android/nfc/tech/IsoDep.html -http://developer.android.com/reference/android/nfc/tech/MifareClassic.html -http://developer.android.com/reference/android/nfc/tech/MifareUltralight.html -http://developer.android.com/reference/android/nfc/tech/Ndef.html -http://developer.android.com/reference/android/nfc/tech/NdefFormatable.html -http://developer.android.com/reference/android/nfc/tech/NfcA.html -http://developer.android.com/reference/android/nfc/tech/NfcB.html -http://developer.android.com/reference/android/nfc/tech/NfcBarcode.html -http://developer.android.com/reference/android/nfc/tech/NfcF.html -http://developer.android.com/reference/android/nfc/tech/NfcV.html -http://developer.android.com/reference/android/nfc/tech/TagTechnology.html -http://developer.android.com/reference/android/net/sip/SipManager.html -http://developer.android.com/reference/android/net/sip/SipAudioCall.html -http://developer.android.com/resources/samples/SipDemo/index.html -http://developer.android.com/reference/android/net/sip/SipAudioCall.Listener.html -http://developer.android.com/reference/android/net/sip/SipErrorCode.html -http://developer.android.com/reference/android/net/sip/SipSession.html -http://developer.android.com/reference/android/net/sip/SipSession.Listener.html -http://developer.android.com/reference/android/net/sip/SipSession.State.html -http://developer.android.com/reference/android/net/sip/SipRegistrationListener.html -http://developer.android.com/sdk/api_diff/7/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/7/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/7/changes/changes-summary.html -http://developer.android.com/sdk/api_diff/4/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/4/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/changes-summary.html -http://developer.android.com/guide/developing/debugging/index.html -http://developer.android.com/guide/developing/tools/adb.html -http://developer.android.com/guide/publishing/app-signing.html -http://developer.android.com/guide/developing/devices/managing-avds.html -http://developer.android.com/sdk/api_diff/15/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/15/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/5/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/5/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/5/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/5/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/5/changes/fields_index_all.html -http://developer.android.com/reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html -http://developer.android.com/reference/com/google/android/gms/plus/GooglePlusUtil.html -http://developer.android.com/reference/com/google/android/gms/plus/PlusOneButton.html -http://developer.android.com/reference/com/google/android/gms/plus/PlusShare.html -http://developer.android.com/reference/com/google/android/gms/plus/PlusShare.Builder.html -http://developer.android.com/reference/com/google/android/gms/plus/PlusSignInButton.html -http://developer.android.com/sdk/api_diff/16/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/16/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/16/changes/changes-summary.html -http://developer.android.com/guide/appendix/api-levels.html -http://developer.android.com/sdk/api_diff/17/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/17/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/5/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/5/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/5/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.SettingsColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.text.style.AbsoluteSizeSpan.html -http://developer.android.com/sdk/api_diff/5/changes/android.inputmethodservice.AbstractInputMethodService.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_java.util.concurrent.locks.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/5/changes/android.database.AbstractWindowedCursor.html -http://developer.android.com/sdk/api_diff/5/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/5/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.ContentResolver.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Intents.Insert.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.MotionEvent.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.ActivityManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.ActivityManager.RunningAppProcessInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.ActivityManager.RunningServiceInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.location.LocationManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.PluginList.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.ContactMethods.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.People.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.AllocationLimitError.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.database.sqlite.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.graphics.drawable.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.inputmethodservice.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.location.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.test.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.text.format.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.view.animation.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/5/changes/android.test.AndroidTestRunner.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.animation.Animation.html -http://developer.android.com/sdk/api_diff/5/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/5/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.ContentProvider.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Intents.html -http://developer.android.com/sdk/api_diff/5/changes/android.media.AudioFormat.html -http://developer.android.com/sdk/api_diff/5/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.html -http://developer.android.com/sdk/api_diff/5/changes/android.widget.AutoCompleteTextView.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.ContactMethodsColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/5/changes/android.os.BatteryManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.database.sqlite.SQLiteDatabase.html -http://developer.android.com/sdk/api_diff/5/changes/android.graphics.drawable.BitmapDrawable.html -http://developer.android.com/sdk/api_diff/5/changes/java.util.concurrent.BlockingQueue.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.BroadcastReceiver.html -http://developer.android.com/sdk/api_diff/5/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.CallbackProxy.html -http://developer.android.com/sdk/api_diff/5/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.NotificationManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.MediaStore.Images.Thumbnails.html -http://developer.android.com/sdk/api_diff/5/changes/android.widget.MediaController.MediaPlayerControl.html -http://developer.android.com/sdk/api_diff/5/changes/android.widget.VideoView.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.OrganizationColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.telephony.PhoneNumberUtils.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Extensions.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.ExtensionsColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.GroupMembership.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Groups.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.GroupsColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Intents.UI.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Organizations.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.People.ContactMethods.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.People.Extensions.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.People.Phones.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.PeopleColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Phones.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.PhonesColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Photos.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.PhotosColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.PresenceColumns.html -http://developer.android.com/sdk/api_diff/5/changes/android.provider.Contacts.Settings.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.ContextWrapper.html -http://developer.android.com/sdk/api_diff/5/changes/android.graphics.drawable.Drawable.html -http://developer.android.com/sdk/api_diff/5/changes/android.os.Debug.MemoryInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.database.CursorWindow.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_dalvik.system.html -http://developer.android.com/sdk/api_diff/5/changes/android.database.DatabaseUtils.html -http://developer.android.com/sdk/api_diff/5/changes/android.text.format.DateUtils.html -http://developer.android.com/sdk/api_diff/5/changes/android.text.TextPaint.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.Dialog.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.Plugin.html -http://developer.android.com/sdk/api_diff/5/changes/android.graphics.drawable.Drawable.ConstantState.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.pm.ServiceInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.WebViewClient.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.Notification.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.ViewGroup.html -http://developer.android.com/sdk/api_diff/5/changes/android.text.format.Formatter.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.PluginData.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/5/changes/android.telephony.NeighboringCellInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.UrlInterceptHandler.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.UrlInterceptRegistry.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/5/changes/android.widget.SimpleCursorTreeAdapter.html -http://developer.android.com/sdk/api_diff/5/changes/android.opengl.GLSurfaceView.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.Surface.html -http://developer.android.com/sdk/api_diff/5/changes/android.os.HandlerThread.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.HapticFeedbackConstants.html -http://developer.android.com/sdk/api_diff/5/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.test.InstrumentationTestCase.html -http://developer.android.com/sdk/api_diff/5/changes/android.inputmethodservice.InputMethodService.html -http://developer.android.com/sdk/api_diff/5/changes/android.text.InputType.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.IntentService.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.pm.ProviderInfo.html -http://developer.android.com/sdk/api_diff/5/changes/pkg_java.util.concurrent.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.KeyEvent.Callback.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.LauncherActivity.html -http://developer.android.com/sdk/api_diff/5/changes/android.media.MediaPlayer.html -http://developer.android.com/sdk/api_diff/5/changes/android.test.mock.MockContext.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.Window.Callback.html -http://developer.android.com/sdk/api_diff/5/changes/android.webkit.WebChromeClient.html -http://developer.android.com/sdk/api_diff/5/changes/android.telephony.PhoneStateListener.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.Service.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.pm.PackageInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.graphics.PixelFormat.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.PotentialDeadlockError.html -http://developer.android.com/sdk/api_diff/5/changes/android.R.drawable.html -http://developer.android.com/sdk/api_diff/5/changes/android.content.pm.ResolveInfo.html -http://developer.android.com/sdk/api_diff/5/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.SurfaceView.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.StaleDexCacheError.html -http://developer.android.com/sdk/api_diff/5/changes/android.media.ToneGenerator.html -http://developer.android.com/sdk/api_diff/5/changes/android.view.SurfaceHolder.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.TemporaryDirectory.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.TouchDex.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.VMDebug.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.VMRuntime.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.VMStack.html -http://developer.android.com/sdk/api_diff/5/changes/dalvik.system.Zygote.html -http://developer.android.com/sdk/api_diff/5/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/15/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/7/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/7/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/7/changes/android.app.WallpaperManager.html -http://developer.android.com/sdk/api_diff/7/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/7/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/7/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/7/changes/android.webkit.GeolocationPermissions.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/7/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/7/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/7/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/7/changes/android.webkit.CacheManager.CacheResult.html -http://developer.android.com/sdk/api_diff/7/changes/android.media.MediaRecorder.AudioSource.html -http://developer.android.com/sdk/api_diff/7/changes/android.webkit.WebStorage.html -http://developer.android.com/sdk/api_diff/7/changes/android.graphics.Rect.html -http://developer.android.com/sdk/api_diff/7/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/7/changes/android.webkit.WebChromeClient.html -http://developer.android.com/sdk/api_diff/7/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/7/changes/android.widget.ViewFlipper.html -http://developer.android.com/sdk/api_diff/7/changes/android.view.ViewGroup.html -http://developer.android.com/sdk/api_diff/7/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/7/changes/android.os.PowerManager.html -http://developer.android.com/sdk/api_diff/7/changes/android.telephony.PhoneStateListener.html -http://developer.android.com/sdk/api_diff/7/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/7/changes/android.telephony.NeighboringCellInfo.html -http://developer.android.com/reference/classes.html -http://developer.android.com/resources/samples/SpinnerTest/index.html -http://developer.android.com/resources/samples/Spinner/index.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html -http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html -http://developer.android.com/reference/com/google/android/gms/maps/model/GroundOverlay.html -http://developer.android.com/reference/com/google/android/gms/maps/model/GroundOverlayOptions.html -http://developer.android.com/reference/com/google/android/gms/maps/model/MarkerOptions.html -http://developer.android.com/reference/com/google/android/gms/maps/model/Polygon.html -http://developer.android.com/reference/com/google/android/gms/maps/model/PolygonOptions.html -http://developer.android.com/reference/com/google/android/gms/maps/model/Polyline.html -http://developer.android.com/reference/com/google/android/gms/maps/model/PolylineOptions.html -http://developer.android.com/reference/com/google/android/gms/maps/model/TileOverlay.html -http://developer.android.com/reference/com/google/android/gms/maps/model/TileOverlayOptions.html -http://developer.android.com/reference/com/google/android/gms/maps/CameraUpdate.html -http://developer.android.com/reference/com/google/android/gms/maps/model/CameraPosition.html -http://developer.android.com/reference/com/google/android/gms/maps/Projection.html -http://developer.android.com/reference/com/google/android/gms/maps/UiSettings.html -http://developer.android.com/reference/com/google/android/gms/maps/LocationSource.html -http://developer.android.com/reference/com/google/android/gms/maps/model/TileProvider.html -http://developer.android.com/reference/com/google/android/gms/maps/CameraUpdateFactory.html -http://developer.android.com/sdk/api_diff/16/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/16/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/16/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.MediaRecorder.OutputFormat.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.MediaRecorder.AudioEncoder.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.AbsSeekBar.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.AbstractCursor.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.accessibility.AccessibilityEvent.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.accessibility.AccessibilityNodeInfo.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.view.accessibility.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.accessibility.AccessibilityRecord.html -http://developer.android.com/sdk/api_diff/16/changes/android.accessibilityservice.AccessibilityService.html -http://developer.android.com/sdk/api_diff/16/changes/android.accessibilityservice.AccessibilityServiceInfo.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.media.audiofx.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ContentResolver.html -http://developer.android.com/sdk/api_diff/16/changes/android.appwidget.AppWidgetManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/16/changes/android.net.ConnectivityManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.WallpaperManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.CalendarContract.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/16/changes/android.security.KeyChain.html -http://developer.android.com/sdk/api_diff/16/changes/android.speech.RecognizerIntent.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ActionMode.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ActionProvider.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.ActivityManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.ActivityManager.MemoryInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.ActivityManager.RunningAppProcessInfo.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.AdapterViewAnimator.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.AdapterViewFlipper.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.Notification.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Mesh.AllocationBuilder.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Mesh.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramVertex.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.net.wifi.p2p.WifiP2pManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewTreeObserver.html -http://developer.android.com/sdk/api_diff/16/changes/android.test.InstrumentationTestSuite.html -http://developer.android.com/sdk/api_diff/16/changes/junit.framework.TestSuite.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Program.BaseProgramBuilder.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.MediaPlayer.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Mesh.TriangleMeshBuilder.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.UserDictionary.Words.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Allocation.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.accessibilityservice.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.animation.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.appwidget.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.bluetooth.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.database.sqlite.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.drm.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.graphics.drawable.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.net.wifi.p2p.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.nfc.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.nfc.tech.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.renderscript.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.security.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.service.textservice.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.speech.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.test.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.view.inputmethod.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.view.textservice.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/16/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/16/changes/android.appwidget.AppWidgetHostView.html -http://developer.android.com/sdk/api_diff/16/changes/android.appwidget.AppWidgetProvider.html -http://developer.android.com/sdk/api_diff/16/changes/junit.framework.Assert.html -http://developer.android.com/sdk/api_diff/16/changes/android.test.AssertionFailedError.html -http://developer.android.com/sdk/api_diff/16/changes/junit.framework.AssertionFailedError.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.AsyncTaskLoader.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.SurfaceTexture.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.CalendarContract.AttendeesColumns.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.AudioRecord.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.AutoCompleteTextView.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.AvoidXfermode.html -http://developer.android.com/sdk/api_diff/16/changes/junit.runner.BaseTestRunner.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.Notification.html -http://developer.android.com/sdk/api_diff/16/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramVertexFixedFunction.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.RenderScriptGL.html -http://developer.android.com/sdk/api_diff/16/changes/android.bluetooth.BluetoothAdapter.html -http://developer.android.com/sdk/api_diff/16/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.CalendarContract.EventsColumns.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.CalendarContract.RemindersColumns.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.CalendarView.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.Camera.html -http://developer.android.com/sdk/api_diff/16/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/16/changes/android.os.Vibrator.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.Loader.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.Canvas.html -http://developer.android.com/sdk/api_diff/16/changes/android.animation.LayoutTransition.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.CheckedTextView.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ClipData.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ClipData.Item.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ClipDescription.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.CursorWindow.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteClosable.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteDatabase.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteProgram.html -http://developer.android.com/sdk/api_diff/16/changes/android.test.ComparisonFailure.html -http://developer.android.com/sdk/api_diff/16/changes/junit.framework.ComparisonFailure.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ComponentCallbacks2.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.ContactsContract.CommonDataKinds.Phone.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.ContactsContract.Contacts.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.ContactsContract.DataUsageFeedback.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.ContactsContract.PhoneLookupColumns.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.textservice.SpellCheckerSubtype.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.ContentObservable.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.ContentObserver.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ContentProvider.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ContentProviderClient.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.ContextWrapper.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.CookieManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Font.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramFragment.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramFragmentFixedFunction.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramRaster.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramVertexFixedFunction.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.nfc.NdefRecord.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.FileA3D.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.RSSurfaceView.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.RSTextureView.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.KeyCharacterMap.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramRaster.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.Cursor.html -http://developer.android.com/sdk/api_diff/16/changes/android.util.DisplayMetrics.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramVertexFixedFunction.Constants.html -http://developer.android.com/sdk/api_diff/16/changes/android.os.StrictMode.VmPolicy.Builder.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.Display.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.DownloadManager.Request.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmManagerClient.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmStore.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmStore.Action.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmStore.DrmObjectType.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmStore.Playback.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmStore.RightsStatus.html -http://developer.android.com/sdk/api_diff/16/changes/android.drm.DrmSupportInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.os.TokenWatcher.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.inputmethod.EditorInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Element.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.GridLayout.html -http://developer.android.com/sdk/api_diff/16/changes/junit.framework.TestResult.html -http://developer.android.com/sdk/api_diff/16/changes/android.text.Html.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.FileA3D.EntryType.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.FileA3D.IndexEntry.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.pm.ServiceInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Font.Style.html -http://developer.android.com/sdk/api_diff/16/changes/android.nfc.FormatException.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.Fragment.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.FrameLayout.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.Gallery.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.GeolocationPermissions.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.Gravity.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.View.AccessibilityDelegate.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.PendingIntent.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.ImageView.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Sampler.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.ToneGenerator.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramStore.html -http://developer.android.com/sdk/api_diff/16/changes/android.nfc.NdefMessage.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.GridView.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Program.html -http://developer.android.com/sdk/api_diff/16/changes/android.nfc.NfcAdapter.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.InputDevice.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.LinearLayout.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.res.Resources.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.Spinner.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.InputEvent.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.RelativeLayout.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.TextView.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.SearchView.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Mesh.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramVertex.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewStub.html -http://developer.android.com/sdk/api_diff/16/changes/android.net.SSLCertificateSocketFactory.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.drawable.GradientDrawable.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewParent.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.audiofx.Visualizer.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.textservice.SpellCheckerSession.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.Switch.html -http://developer.android.com/sdk/api_diff/16/changes/android.provider.MediaStore.MediaColumns.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.inputmethod.InputMethodManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.nfc.tech.IsoDep.html -http://developer.android.com/sdk/api_diff/16/changes/android.app.KeyguardManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.Paint.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.JsResult.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_junit.framework.html -http://developer.android.com/sdk/api_diff/16/changes/pkg_junit.runner.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.PixelFormat.html -http://developer.android.com/sdk/api_diff/16/changes/android.os.Process.html -http://developer.android.com/sdk/api_diff/16/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Mesh.Primitive.html -http://developer.android.com/sdk/api_diff/16/changes/android.test.mock.MockContext.html -http://developer.android.com/sdk/api_diff/16/changes/android.net.Uri.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteOpenHelper.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.textservice.SpellCheckerSession.SpellCheckerSessionListener.html -http://developer.android.com/sdk/api_diff/16/changes/android.service.textservice.SpellCheckerService.Session.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.pm.PackageInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.os.ParcelFileDescriptor.html -http://developer.android.com/sdk/api_diff/16/changes/android.content.pm.PermissionInfo.html -http://developer.android.com/sdk/api_diff/16/changes/android.graphics.PixelXorXfermode.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramFragment.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramFragmentFixedFunction.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramFragmentFixedFunction.Builder.EnvMode.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramFragmentFixedFunction.Builder.Format.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.ProgramRaster.CullMode.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteQueryBuilder.html -http://developer.android.com/sdk/api_diff/16/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/16/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.RenderScriptGL.SurfaceConfig.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewGroup.html -http://developer.android.com/sdk/api_diff/16/changes/android.renderscript.Script.html -http://developer.android.com/sdk/api_diff/16/changes/android.hardware.SensorManager.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.TextureView.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.SQLException.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteException.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteQuery.html -http://developer.android.com/sdk/api_diff/16/changes/android.database.sqlite.SQLiteStatement.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewDebug.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewDebug.HierarchyTraceType.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewDebug.RecyclerTraceType.html -http://developer.android.com/sdk/api_diff/16/changes/android.view.ViewPropertyAnimator.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.WebIconDatabase.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.WebStorage.html -http://developer.android.com/sdk/api_diff/16/changes/android.webkit.WebView.HitTestResult.html -http://developer.android.com/sdk/api_diff/13/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/13/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/13/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/13/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/13/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/15/changes/android.provider.CalendarContract.AttendeesColumns.html -http://developer.android.com/sdk/api_diff/15/changes/android.provider.CalendarContract.CalendarColumns.html -http://developer.android.com/sdk/api_diff/15/changes/android.provider.CalendarContract.EventsColumns.html -http://developer.android.com/sdk/api_diff/15/changes/android.provider.MediaStore.html -http://developer.android.com/sdk/api_diff/15/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/16/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/7/changes/jdiff_statistics.html -http://developer.android.com/reference/com/google/android/gms/maps/model/LatLng.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.accounts.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.app.admin.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.appwidget.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.bluetooth.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.database.sqlite.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.graphics.drawable.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.inputmethodservice.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.preference.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.speech.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.speech.tts.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.test.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.text.format.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.text.method.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.view.animation.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.view.inputmethod.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_dalvik.bytecode.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_java.lang.html -http://developer.android.com/sdk/api_diff/11/changes/pkg_java.util.html -http://developer.android.com/sdk/api_diff/15/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/15/changes/android.view.View.html -http://developer.android.com/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html -http://developer.android.com/reference/renderscript/rs__sampler_8rsh.html -http://developer.android.com/sdk/api_diff/15/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/15/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/15/changes/android.view.accessibility.AccessibilityRecord.html -http://developer.android.com/sdk/api_diff/15/changes/android.bluetooth.BluetoothDevice.html -http://developer.android.com/sdk/api_diff/15/changes/android.appwidget.AppWidgetHostView.html -http://developer.android.com/sdk/api_diff/15/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/15/changes/android.media.CamcorderProfile.html -http://developer.android.com/sdk/api_diff/15/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/15/changes/android.view.textservice.SpellCheckerSession.html -http://developer.android.com/sdk/api_diff/15/changes/android.database.CursorWindow.html -http://developer.android.com/sdk/api_diff/15/changes/android.text.style.SuggestionSpan.html -http://developer.android.com/sdk/api_diff/15/changes/android.app.Fragment.html -http://developer.android.com/sdk/api_diff/15/changes/android.speech.tts.TextToSpeech.html -http://developer.android.com/sdk/api_diff/15/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/15/changes/android.os.IBinder.html -http://developer.android.com/sdk/api_diff/15/changes/android.speech.tts.TextToSpeech.Engine.html -http://developer.android.com/sdk/api_diff/15/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/15/changes/android.media.MediaMetadataRetriever.html -http://developer.android.com/sdk/api_diff/15/changes/android.service.textservice.SpellCheckerService.Session.html -http://developer.android.com/sdk/api_diff/15/changes/android.speech.tts.TextToSpeechService.html -http://developer.android.com/sdk/api_diff/15/changes/android.os.RemoteException.html -http://developer.android.com/sdk/api_diff/15/changes/android.view.textservice.SuggestionsInfo.html -http://developer.android.com/sdk/api_diff/15/changes/android.graphics.SurfaceTexture.html -http://developer.android.com/sdk/api_diff/15/changes/android.service.wallpaper.WallpaperService.Engine.html -http://developer.android.com/sdk/api_diff/15/changes/android.webkit.WebSettings.LayoutAlgorithm.html -http://developer.android.com/reference/javax/xml/validation/SchemaFactory.html -http://developer.android.com/sdk/api_diff/13/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/13/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.ActivityGroup.html -http://developer.android.com/sdk/api_diff/13/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/13/changes/android.os.ParcelFileDescriptor.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.hardware.usb.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/13/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/13/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.FragmentTransaction.html -http://developer.android.com/sdk/api_diff/13/changes/android.os.Binder.html -http://developer.android.com/sdk/api_diff/13/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/13/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/13/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/13/changes/android.net.ConnectivityManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.graphics.Point.html -http://developer.android.com/sdk/api_diff/13/changes/android.graphics.PointF.html -http://developer.android.com/sdk/api_diff/13/changes/android.util.DisplayMetrics.html -http://developer.android.com/sdk/api_diff/13/changes/android.view.Display.html -http://developer.android.com/sdk/api_diff/13/changes/android.os.IBinder.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.KeyguardManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.Fragment.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.FragmentManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/13/changes/android.hardware.usb.UsbDeviceConnection.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.KeyguardManager.KeyguardLock.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.LocalActivityManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/13/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.os.PowerManager.html -http://developer.android.com/sdk/api_diff/13/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/13/changes/android.app.TabActivity.html -http://developer.android.com/reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html -http://developer.android.com/reference/com/google/android/gms/panorama/PanoramaClient.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/nfc/ForegroundDispatch.html -http://developer.android.com/sdk/api_diff/13/changes/jdiff_statistics.html -http://developer.android.com/reference/renderscript/structrs__tm.html -http://developer.android.com/reference/javax/xml/validation/SchemaFactoryLoader.html -http://developer.android.com/reference/javax/xml/validation/TypeInfoProvider.html -http://developer.android.com/reference/javax/xml/validation/Validator.html -http://developer.android.com/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html -http://developer.android.com/reference/com/google/android/gms/maps/MapsInitializer.html -http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html -http://developer.android.com/reference/com/google/android/gms/maps/model/BitmapDescriptor.html -http://developer.android.com/resources/samples/BluetoothChat/index.html -http://developer.android.com/resources/samples/BluetoothHDP/index.html -http://developer.android.com/sdk/api_diff/12/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/12/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/12/changes/changes-summary.html -http://developer.android.com/sdk/api_diff/11/changes/java.lang.Character.UnicodeBlock.html -http://developer.android.com/sdk/api_diff/11/changes/java.lang.Object.html -http://developer.android.com/reference/dalvik/system/BaseDexClassLoader.html -http://developer.android.com/reference/dalvik/system/DexFile.html -http://developer.android.com/reference/android/sax/Element.html -http://developer.android.com/reference/android/sax/ElementListener.html -http://developer.android.com/reference/android/sax/EndElementListener.html -http://developer.android.com/reference/android/sax/EndTextElementListener.html -http://developer.android.com/reference/dalvik/system/PathClassLoader.html -http://developer.android.com/reference/android/sax/RootElement.html -http://developer.android.com/reference/android/sax/StartElementListener.html -http://developer.android.com/reference/android/sax/TextElementListener.html -http://developer.android.com/sdk/api_diff/17/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/17/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/4/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.graphics.drawable.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.inputmethodservice.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.location.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.net.wifi.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.telephony.gsm.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.test.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.view.animation.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_java.util.concurrent.html -http://developer.android.com/sdk/api_diff/4/changes/pkg_java.util.concurrent.locks.html -http://developer.android.com/reference/com/google/android/gms/maps/model/CameraPosition.Builder.html -http://developer.android.com/sdk/api_diff/11/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/11/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/11/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/11/changes/android.test.mock.MockCursor.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.Deque.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.Queue.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.ArrayAdapter.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.SyncAdapterType.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.sqlite.SQLiteProgram.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.sqlite.SQLiteQueryBuilder.html -http://developer.android.com/sdk/api_diff/11/changes/android.webkit.CacheManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.ContentProvider.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.ContentResolver.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.method.ArrowKeyMovementMethod.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.method.ScrollingMovementMethod.html -http://developer.android.com/sdk/api_diff/11/changes/android.inputmethodservice.InputMethodService.InputMethodImpl.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.InputMethod.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.ResourceBundle.html -http://developer.android.com/sdk/api_diff/11/changes/android.net.Uri.Builder.html -http://developer.android.com/sdk/api_diff/11/changes/android.appwidget.AppWidgetHost.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.BaseInputConnection.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.InputConnection.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.InputConnectionWrapper.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.drawable.DrawableContainer.DrawableContainerState.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.SyncInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.StrictMode.ThreadPolicy.Builder.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.Dialog.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.Window.Callback.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.ViewGroup.html -http://developer.android.com/sdk/api_diff/11/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.sqlite.SQLiteStatement.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.method.BaseKeyListener.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.PendingIntent.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.ImageView.html -http://developer.android.com/sdk/api_diff/11/changes/android.net.Uri.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.DatePicker.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.drawable.Drawable.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.Bundle.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.drawable.ColorDrawable.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.MediaStore.Audio.Genres.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.ResourceBundle.Control.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.InputMethodManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.ScaleGestureDetector.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.TextView.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.DatePickerDialog.html -http://developer.android.com/sdk/api_diff/11/changes/android.net.Proxy.html -http://developer.android.com/sdk/api_diff/11/changes/android.preference.Preference.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.LayoutInflater.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.Debug.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.method.QwertyKeyListener.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.animation.Interpolator.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.Locale.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.GridView.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.ContextWrapper.html -http://developer.android.com/sdk/api_diff/11/changes/android.test.mock.MockContext.html -http://developer.android.com/sdk/api_diff/11/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/11/changes/android.opengl.GLSurfaceView.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.animation.Animation.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.ContentProviderClient.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.SharedPreferences.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.inputmethod.InputMethodInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.text.SpannableStringBuilder.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.CursorWindow.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.CursorWrapper.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.CommonDataKinds.Relation.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.BroadcastReceiver.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.Vibrator.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.NavigableMap.html -http://developer.android.com/sdk/api_diff/11/changes/java.util.NavigableSet.html -http://developer.android.com/sdk/api_diff/11/changes/android.database.AbstractWindowedCursor.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.pm.ComponentInfo.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.Environment.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.ContentValues.html -http://developer.android.com/sdk/api_diff/11/changes/android.os.StrictMode.html -http://developer.android.com/sdk/api_diff/11/changes/android.appwidget.AppWidgetManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.content.SharedPreferences.Editor.html -http://developer.android.com/sdk/api_diff/11/changes/android.util.SparseArray.html -http://developer.android.com/sdk/api_diff/11/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.TabWidget.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.drawable.DrawableContainer.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.Service.html -http://developer.android.com/sdk/api_diff/11/changes/android.widget.QuickContactBadge.html -http://developer.android.com/sdk/api_diff/11/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/11/changes/android.graphics.drawable.LayerDrawable.html -http://developer.android.com/sdk/api_diff/11/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/11/changes/android.app.ProgressDialog.html -http://developer.android.com/sdk/api_diff/11/changes/android.webkit.WebViewClient.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.ViewParent.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.MotionEvent.html -http://developer.android.com/guide/topics/network/sip.html -http://developer.android.com/sdk/api_diff/17/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/17/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/17/changes/methods_index_changes.html -http://developer.android.com/reference/renderscript/rs__matrix_8rsh.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.Contacts.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.Contacts.AggregationSuggestions.html -http://developer.android.com/sdk/api_diff/11/changes/android.provider.ContactsContract.DataColumnsWithJoins.html -http://developer.android.com/sdk/api_diff/13/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/13/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/17/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/17/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/17/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/11/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/11/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/11/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/11/changes/android.webkit.CacheManager.CacheResult.html -http://developer.android.com/sdk/api_diff/11/changes/android.view.KeyCharacterMap.KeyData.html -http://developer.android.com/sdk/api_diff/4/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/4/changes/android.app.Dialog.html -http://developer.android.com/sdk/api_diff/4/changes/android.app.LauncherActivity.html -http://developer.android.com/sdk/api_diff/4/changes/android.app.LauncherActivity.ListItem.html -http://developer.android.com/sdk/api_diff/4/changes/android.app.PendingIntent.html -http://developer.android.com/sdk/api_diff/4/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/5/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/5/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/3/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/3/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/3/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/3/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/3/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/4/changes/android.text.style.ImageSpan.html -http://developer.android.com/sdk/api_diff/9/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/9/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/9/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/9/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/9/changes/fields_index_all.html -http://developer.android.com/reference/renderscript/rs__debug_8rsh.html -http://developer.android.com/reference/renderscript/rs__element_8rsh.html -http://developer.android.com/reference/renderscript/rs__quaternion_8rsh.html -http://developer.android.com/reference/renderscript/rs__time_8rsh.html -http://developer.android.com/reference/renderscript/globals_func.html -http://developer.android.com/reference/renderscript/globals_type.html -http://developer.android.com/reference/renderscript/globals_enum.html -http://developer.android.com/reference/renderscript/rs__graphics_8rsh.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.Bitmap.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.BitmapFactory.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.BitmapFactory.Options.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.Canvas.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.NinePatch.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.Typeface.html -http://developer.android.com/resources/faq/index.html -http://developer.android.com/sdk/api_diff/4/changes/android.net.wifi.WifiManager.html -http://developer.android.com/sdk/api_diff/11/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/11/changes/packages_index_changes.html -http://developer.android.com/shareables/sample_images.zip -http://developer.android.com/reference/com/google/android/gms/maps/model/LatLngBounds.html -http://developer.android.com/reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html -http://developer.android.com/reference/com/google/android/gms/maps/model/Tile.html -http://developer.android.com/reference/com/google/android/gms/maps/model/UrlTileProvider.html -http://developer.android.com/reference/com/google/android/gms/maps/model/VisibleRegion.html -http://developer.android.com/reference/com/google/android/gms/maps/model/RuntimeRemoteException.html -http://developer.android.com/sdk/api_diff/4/changes/android.widget.AutoCompleteTextView.html -http://developer.android.com/sdk/api_diff/4/changes/android.widget.CheckedTextView.html -http://developer.android.com/sdk/api_diff/4/changes/android.widget.ListView.html -http://developer.android.com/sdk/api_diff/4/changes/android.widget.PopupWindow.html -http://developer.android.com/sdk/api_diff/4/changes/android.widget.TabHost.TabSpec.html -http://developer.android.com/sdk/api_diff/4/changes/android.widget.TabWidget.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_menu.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_status_bar.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_tab.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_dialog.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_list.html -http://developer.android.com/shareables/icon_templates-v4.0.zip -http://developer.android.com/shareables/icon_templates-v2.3.zip -http://developer.android.com/shareables/icon_templates-v2.0.zip -http://developer.android.com/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Genres.Members.html -http://developer.android.com/sdk/api_diff/4/changes/android.provider.MediaStore.Audio.Media.html -http://developer.android.com/sdk/api_diff/4/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/4/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/13/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.html -http://developer.android.com/sdk/api_diff/4/changes/android.media.ToneGenerator.html -http://developer.android.com/sdk/api_diff/4/changes/android.telephony.gsm.SmsManager.html -http://developer.android.com/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.SubmitPdu.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.drawable.NinePatchDrawable.html -http://developer.android.com/sdk/api_diff/4/changes/android.media.MediaRecorder.AudioSource.html -http://developer.android.com/sdk/api_diff/4/changes/android.util.Config.html -http://developer.android.com/sdk/api_diff/4/changes/android.os.Build.VERSION.html -http://developer.android.com/sdk/api_diff/4/changes/android.telephony.gsm.SmsMessage.MessageClass.html -http://developer.android.com/sdk/api_diff/4/changes/android.R.anim.html -http://developer.android.com/sdk/api_diff/4/changes/android.util.DisplayMetrics.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.drawable.BitmapDrawable.html -http://developer.android.com/sdk/api_diff/4/changes/android.test.AndroidTestCase.html -http://developer.android.com/sdk/api_diff/4/changes/android.os.RemoteCallbackList.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.pm.ConfigurationInfo.html -http://developer.android.com/sdk/api_diff/4/changes/android.location.Address.html -http://developer.android.com/sdk/api_diff/4/changes/android.os.Build.html -http://developer.android.com/sdk/api_diff/4/changes/android.view.VelocityTracker.html -http://developer.android.com/sdk/api_diff/4/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/4/changes/java.util.concurrent.TimeUnit.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.ContentProvider.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.drawable.AnimationDrawable.html -http://developer.android.com/sdk/api_diff/4/changes/android.Manifest.permission_group.html -http://developer.android.com/sdk/api_diff/4/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.pm.ProviderInfo.html -http://developer.android.com/sdk/api_diff/4/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/4/changes/android.view.Window.Callback.html -http://developer.android.com/sdk/api_diff/4/changes/android.inputmethodservice.KeyboardView.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.ComponentName.html -http://developer.android.com/sdk/api_diff/4/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/4/changes/android.util.TypedValue.html -http://developer.android.com/sdk/api_diff/4/changes/android.view.Surface.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/4/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/4/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/4/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/4/changes/java.util.concurrent.locks.AbstractQueuedSynchronizer.html -http://developer.android.com/sdk/api_diff/4/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/4/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/4/changes/android.graphics.drawable.Drawable.html -http://developer.android.com/sdk/api_diff/4/changes/android.test.mock.MockContext.html -http://developer.android.com/sdk/api_diff/4/changes/android.content.ContextWrapper.html -http://developer.android.com/sdk/api_diff/4/changes/android.hardware.SensorManager.html -http://developer.android.com/sdk/api_diff/4/changes/android.R.drawable.html -http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher_archive.html -http://developer.android.com/sdk/api_diff/11/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/11/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/5/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/5/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/5/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/9/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/9/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/fields_index_changes.html -http://developer.android.com/reference/renderscript/rs__mesh_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__program_8rsh_source.html -http://developer.android.com/reference/renderscript/rs__graphics_8rsh_source.html -http://developer.android.com/sdk/api_diff/10/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/10/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/10/changes/changes-summary.html -http://developer.android.com/sdk/api_diff/7/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/7/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/7/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/7/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/7/changes/fields_index_all.html -http://developer.android.com/resources/samples/NFCDemo/index.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/AudioFxDemo.html -http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/SecureView.html -http://developer.android.com/sdk/api_diff/3/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/3/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/3/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/3/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/10/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.bluetooth.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.nfc.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.speech.html -http://developer.android.com/sdk/api_diff/10/changes/pkg_android.test.mock.html -http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html -http://developer.android.com/sdk/api_diff/14/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/14/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/14/changes/changes-summary.html -http://developer.android.com/sdk/api_diff/9/changes/constructors_index_removals.html -http://developer.android.com/sdk/api_diff/9/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/constructors_index_changes.html -http://developer.android.com/reference/renderscript/rs__mesh_8rsh.html -http://developer.android.com/sdk/api_diff/10/changes/android.nfc.NfcAdapter.html -http://developer.android.com/sdk/api_diff/10/changes/android.media.MediaRecorder.AudioEncoder.html -http://developer.android.com/sdk/api_diff/10/changes/android.media.MediaRecorder.OutputFormat.html -http://developer.android.com/sdk/api_diff/10/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/10/changes/android.graphics.BitmapFactory.Options.html -http://developer.android.com/sdk/api_diff/10/changes/android.bluetooth.BluetoothDevice.html -http://developer.android.com/sdk/api_diff/10/changes/android.bluetooth.BluetoothAdapter.html -http://developer.android.com/sdk/api_diff/10/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/10/changes/android.content.Context.html -http://developer.android.com/reference/com/google/android/gcm/GCMBaseIntentService.html -http://developer.android.com/reference/com/google/android/gcm/GCMBroadcastReceiver.html -http://developer.android.com/reference/com/google/android/gcm/GCMConstants.html -http://developer.android.com/reference/com/google/android/gcm/GCMRegistrar.html -http://developer.android.com/sdk/api_diff/12/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.animation.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.appwidget.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.drm.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.net.http.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.net.sip.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.net.wifi.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.text.format.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.text.method.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.view.animation.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.view.inputmethod.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/12/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/14/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/14/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/14/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.AbsListView.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.accessibility.AccessibilityEvent.html -http://developer.android.com/sdk/api_diff/14/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.accessibility.AccessibilityManager.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.view.accessibility.html -http://developer.android.com/sdk/api_diff/14/changes/android.accessibilityservice.AccessibilityService.html -http://developer.android.com/sdk/api_diff/14/changes/android.accessibilityservice.AccessibilityServiceInfo.html -http://developer.android.com/sdk/api_diff/14/changes/java.lang.reflect.AccessibleObject.html -http://developer.android.com/sdk/api_diff/14/changes/android.accounts.AccountManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.MotionEvent.html -http://developer.android.com/sdk/api_diff/14/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/14/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.ActionBar.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.ActionBar.Tab.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.ActionMode.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.AdapterViewAnimator.html -http://developer.android.com/sdk/api_diff/14/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.FieldPacker.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.MediaStore.Audio.AudioColumns.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.AlertDialog.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Allocation.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.AllocationAdapter.html -http://developer.android.com/sdk/api_diff/14/changes/java.security.AllPermission.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/14/changes/android.webkit.WebView.HitTestResult.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.accessibilityservice.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.accounts.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.animation.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.app.admin.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.app.backup.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.appwidget.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.bluetooth.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.database.sqlite.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.inputmethodservice.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.net.http.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.net.wifi.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.nfc.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.nfc.tech.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.preference.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.renderscript.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.service.wallpaper.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.speech.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.speech.tts.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.view.inputmethod.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.Animator.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.Application.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/14/changes/android.appwidget.AppWidgetProviderInfo.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.backup.BackupAgent.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_dalvik.system.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.BaseObj.html -http://developer.android.com/sdk/api_diff/14/changes/java.security.BasicPermission.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/14/changes/android.bluetooth.BluetoothAdapter.html -http://developer.android.com/sdk/api_diff/14/changes/android.bluetooth.BluetoothProfile.html -http://developer.android.com/sdk/api_diff/14/changes/android.bluetooth.BluetoothSocket.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Build.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Byte2.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Byte3.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Byte4.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.CallLog.Calls.html -http://developer.android.com/sdk/api_diff/14/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.ViewPropertyAnimator.html -http://developer.android.com/sdk/api_diff/14/changes/android.graphics.Canvas.html -http://developer.android.com/sdk/api_diff/14/changes/android.preference.CheckBoxPreference.html -http://developer.android.com/sdk/api_diff/14/changes/java.lang.Class.html -http://developer.android.com/sdk/api_diff/14/changes/android.net.TrafficStats.html -http://developer.android.com/sdk/api_diff/14/changes/android.util.SparseArray.html -http://developer.android.com/sdk/api_diff/14/changes/android.util.SparseBooleanArray.html -http://developer.android.com/sdk/api_diff/14/changes/android.util.SparseIntArray.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.MenuItem.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.speech.SpeechRecognizer.html -http://developer.android.com/sdk/api_diff/14/changes/android.util.Config.html -http://developer.android.com/sdk/api_diff/14/changes/android.net.ConnectivityManager.html -http://developer.android.com/sdk/api_diff/14/changes/java.lang.reflect.Constructor.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.CommonDataKinds.Photo.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.Contacts.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.Contacts.Photo.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.ContactsColumns.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.GroupsColumns.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.Intents.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.RawContactsColumns.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.RawContactsEntity.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.SettingsColumns.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.ContactsContract.StatusUpdates.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.ContentProvider.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.NdefRecord.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_dalvik.annotation.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Debug.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Debug.MemoryInfo.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.admin.DeviceAdminInfo.html -http://developer.android.com/sdk/api_diff/14/changes/android.R.style.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.admin.DevicePolicyManager.html -http://developer.android.com/sdk/api_diff/14/changes/dalvik.system.DexClassLoader.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.NfcAdapter.html -http://developer.android.com/sdk/api_diff/14/changes/android.service.wallpaper.WallpaperService.Engine.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.ParcelFileDescriptor.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Element.html -http://developer.android.com/sdk/api_diff/14/changes/java.io.ObjectOutputStream.html -http://developer.android.com/sdk/api_diff/14/changes/java.io.ObjectInputStream.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.Gravity.html -http://developer.android.com/sdk/api_diff/14/changes/java.io.FilePermission.html -http://developer.android.com/sdk/api_diff/14/changes/java.net.SocketPermission.html -http://developer.android.com/sdk/api_diff/14/changes/java.security.Permission.html -http://developer.android.com/sdk/api_diff/14/changes/java.security.UnresolvedPermission.html -http://developer.android.com/sdk/api_diff/14/changes/javax.security.auth.PrivateCredentialPermission.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.FloatEvaluator.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.IntEvaluator.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.TypeEvaluator.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.ExpandableListView.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.pm.PackageStats.html -http://developer.android.com/sdk/api_diff/14/changes/android.speech.RecognizerIntent.html -http://developer.android.com/sdk/api_diff/14/changes/android.preference.PreferenceActivity.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.net.wifi.WifiManager.html -http://developer.android.com/sdk/api_diff/14/changes/java.lang.reflect.Field.html -http://developer.android.com/sdk/api_diff/14/changes/dalvik.system.PathClassLoader.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.pm.ServiceInfo.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Script.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.WallpaperManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.Fragment.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.FragmentManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.FragmentManager.BackStackEntry.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.FrameLayout.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.Surface.html -http://developer.android.com/sdk/api_diff/14/changes/java.lang.reflect.Method.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.OverScroller.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.Scroller.html -http://developer.android.com/sdk/api_diff/14/changes/android.database.sqlite.SQLiteOpenHelper.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.inputmethod.InputMethodSubtype.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.LinearLayout.html -http://developer.android.com/sdk/api_diff/14/changes/android.opengl.GLUtils.html -http://developer.android.com/sdk/api_diff/14/changes/android.speech.tts.TextToSpeech.html -http://developer.android.com/sdk/api_diff/14/changes/android.graphics.Paint.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.inputmethod.InputMethodManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Looper.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.IsoDep.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.MifareClassic.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.MifareUltralight.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.NfcA.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.NfcB.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.NfcF.html -http://developer.android.com/sdk/api_diff/14/changes/android.nfc.tech.NfcV.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Handler.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.TextView.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.SyncAdapterType.html -http://developer.android.com/sdk/api_diff/14/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/14/changes/android.graphics.SurfaceTexture.html -http://developer.android.com/sdk/api_diff/14/changes/android.preference.Preference.html -http://developer.android.com/sdk/api_diff/14/changes/android.net.http.SslError.html -http://developer.android.com/sdk/api_diff/14/changes/java.util.logging.Handler.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/14/changes/android.R.color.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.PopupMenu.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.InputDevice.html -http://developer.android.com/sdk/api_diff/14/changes/android.inputmethodservice.InputMethodService.html -http://developer.android.com/sdk/api_diff/14/changes/android.inputmethodservice.InputMethodService.InputMethodSessionImpl.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.inputmethod.InputMethodSession.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Int2.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Int3.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Int4.html -http://developer.android.com/sdk/api_diff/14/changes/android.speech.tts.TextToSpeech.Engine.html -http://developer.android.com/sdk/api_diff/14/changes/android.content.IntentSender.html -http://developer.android.com/sdk/api_diff/14/changes/android.text.Layout.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.io.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.lang.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.lang.ref.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.lang.reflect.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.net.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.security.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_java.util.logging.html -http://developer.android.com/sdk/api_diff/14/changes/pkg_javax.security.auth.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.LayoutTransition.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.LiveFolders.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Long2.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Long3.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Long4.html -http://developer.android.com/sdk/api_diff/14/changes/android.opengl.Matrix.html -http://developer.android.com/sdk/api_diff/14/changes/android.media.MediaMetadataRetriever.html -http://developer.android.com/sdk/api_diff/14/changes/android.media.MediaPlayer.html -http://developer.android.com/sdk/api_diff/14/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/14/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.Notification.Builder.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.ObjectAnimator.html -http://developer.android.com/sdk/api_diff/14/changes/android.animation.PropertyValuesHolder.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.SearchView.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.ViewGroup.html -http://developer.android.com/sdk/api_diff/14/changes/android.webkit.WebChromeClient.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.Service.html -http://developer.android.com/sdk/api_diff/14/changes/android.util.Patterns.html -http://developer.android.com/sdk/api_diff/14/changes/android.app.PendingIntent.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.Process.html -http://developer.android.com/sdk/api_diff/14/changes/android.R.integer.html -http://developer.android.com/sdk/api_diff/14/changes/android.R.string.html -http://developer.android.com/sdk/api_diff/14/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/14/changes/android.os.RecoverySystem.html -http://developer.android.com/sdk/api_diff/14/changes/android.graphics.RectF.html -http://developer.android.com/sdk/api_diff/14/changes/java.lang.ref.ReferenceQueue.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.RenderScriptGL.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.ViewParent.html -http://developer.android.com/sdk/api_diff/14/changes/android.hardware.Sensor.html -http://developer.android.com/sdk/api_diff/14/changes/android.view.Window.html -http://developer.android.com/sdk/api_diff/14/changes/android.net.SSLCertificateSocketFactory.html -http://developer.android.com/sdk/api_diff/14/changes/android.database.sqlite.SQLiteQueryBuilder.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Short2.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Short3.html -http://developer.android.com/sdk/api_diff/14/changes/android.renderscript.Short4.html -http://developer.android.com/sdk/api_diff/14/changes/android.widget.StackView.html -http://developer.android.com/sdk/api_diff/14/changes/dalvik.annotation.TestTarget.html -http://developer.android.com/sdk/api_diff/14/changes/dalvik.annotation.TestTargetClass.html -http://developer.android.com/sdk/api_diff/14/changes/android.webkit.WebSettings.TextSize.html -http://developer.android.com/sdk/api_diff/14/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/5/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/5/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/6/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/6/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/6/changes/changes-summary.html -http://developer.android.com/resources/samples/RenderScript/HelloCompute/index.html -http://developer.android.com/resources/samples/RenderScript/HelloCompute/src/com/example/android/rs/hellocompute/mono.html -http://developer.android.com/sdk/api_diff/12/changes/android.net.http.SslCertificate.html -http://developer.android.com/sdk/api_diff/3/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/3/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/3/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.InputDevice.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.InputDevice.MotionRange.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.InputEvent.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.KeyEvent.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.MotionEvent.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.MotionEvent.PointerCoords.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.Window.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.Window.Callback.html -http://developer.android.com/sdk/api_diff/16/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/16/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/16/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/16/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/16/changes/fields_index_all.html -http://developer.android.com/reference/com/google/android/gcm/server/package-summary.html -http://developer.android.com/reference/renderscript/rs__program_8rsh.html -http://developer.android.com/sdk/api_diff/12/changes/android.text.format.Formatter.html -http://developer.android.com/sdk/api_diff/12/changes/android.drm.DrmManagerClient.OnEventListener.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.WebView.PictureListener.html -http://developer.android.com/sdk/api_diff/12/changes/android.util.DebugUtils.html -http://developer.android.com/sdk/api_diff/12/changes/android.net.TrafficStats.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.WebSettings.LayoutAlgorithm.html -http://developer.android.com/sdk/api_diff/12/changes/android.util.TimeUtils.html -http://developer.android.com/sdk/api_diff/12/changes/android.drm.DrmEvent.html -http://developer.android.com/sdk/api_diff/12/changes/android.appwidget.AppWidgetProviderInfo.html -http://developer.android.com/sdk/api_diff/12/changes/android.drm.DrmInfoEvent.html -http://developer.android.com/sdk/api_diff/12/changes/android.drm.DrmErrorEvent.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.inputmethod.InputMethodSubtype.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.CookieManager.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.WebHistoryItem.html -http://developer.android.com/sdk/api_diff/12/changes/android.graphics.Camera.html -http://developer.android.com/sdk/api_diff/12/changes/android.util.Config.html -http://developer.android.com/sdk/api_diff/12/changes/android.util.EventLog.html -http://developer.android.com/sdk/api_diff/12/changes/android.util.StateSet.html -http://developer.android.com/sdk/api_diff/12/changes/android.text.method.MovementMethod.html -http://developer.android.com/sdk/api_diff/12/changes/android.util.Xml.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.ActivityManager.RecentTaskInfo.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.FragmentBreadCrumbs.html -http://developer.android.com/sdk/api_diff/12/changes/android.os.ParcelFileDescriptor.html -http://developer.android.com/sdk/api_diff/12/changes/android.graphics.Bitmap.html -http://developer.android.com/sdk/api_diff/12/changes/android.net.sip.SipProfile.Builder.html -http://developer.android.com/sdk/api_diff/12/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/12/changes/android.net.sip.SipProfile.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/12/changes/android.widget.DatePicker.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.DialogFragment.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.DownloadManager.Request.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.Fragment.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.ActivityManager.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.DownloadManager.html -http://developer.android.com/sdk/api_diff/12/changes/android.text.method.BaseMovementMethod.html -http://developer.android.com/sdk/api_diff/12/changes/android.provider.MediaStore.html -http://developer.android.com/sdk/api_diff/12/changes/android.text.SpannableStringBuilder.html -http://developer.android.com/sdk/api_diff/12/changes/android.view.animation.Animation.html -http://developer.android.com/sdk/api_diff/12/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/12/changes/android.webkit.WebViewClient.html -http://developer.android.com/sdk/api_diff/12/changes/android.provider.Browser.html -http://developer.android.com/sdk/api_diff/12/changes/android.animation.ValueAnimator.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.Dialog.html -http://developer.android.com/sdk/api_diff/12/changes/android.os.Bundle.html -http://developer.android.com/sdk/api_diff/12/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/12/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/12/changes/android.net.wifi.WifiManager.html -http://developer.android.com/sdk/api_diff/12/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/12/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/12/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/12/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/12/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/10/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/10/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/10/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/10/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/10/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/6/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/6/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/6/changes/android.accounts.AbstractAccountAuthenticator.html -http://developer.android.com/sdk/api_diff/6/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/6/changes/pkg_android.accounts.html -http://developer.android.com/sdk/api_diff/6/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/6/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/6/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/6/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/6/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/15/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/15/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/15/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/15/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/15/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/9/changes/classes_index_removals.html -http://developer.android.com/sdk/api_diff/9/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/7/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/7/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/9/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/6/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/16/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/16/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/16/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/7/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/7/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/14/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/14/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/14/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/14/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/14/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/7/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/7/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/14/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/14/changes/classes_index_changes.html -http://developer.android.com/reference/com/google/android/gms/common/Scopes.html -http://developer.android.com/sdk/api_diff/10/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/10/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/10/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/16/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/16/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/15/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/15/changes/classes_index_changes.html -http://developer.android.com/reference/com/google/android/gcm/server/Constants.html -http://developer.android.com/reference/com/google/android/gcm/server/Message.html -http://developer.android.com/reference/com/google/android/gcm/server/Message.Builder.html -http://developer.android.com/reference/com/google/android/gcm/server/MulticastResult.html -http://developer.android.com/reference/com/google/android/gcm/server/Result.html -http://developer.android.com/reference/com/google/android/gcm/server/Sender.html -http://developer.android.com/reference/com/google/android/gcm/server/InvalidRequestException.html -http://developer.android.com/sdk/api_diff/15/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/15/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/13/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/13/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/7/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/7/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/14/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/14/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/14/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/14/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/14/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/15/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/15/changes/constructors_index_changes.html -http://developer.android.com/resources/articles/creating-input-method.html -http://developer.android.com/sdk/api_diff/17/changes/classes_index_removals.html -http://developer.android.com/sdk/api_diff/17/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/17/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/14/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/14/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/14/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/10/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/10/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/3/changes/constructors_index_removals.html -http://developer.android.com/sdk/api_diff/3/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/3/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/5/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/5/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/16/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/16/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/3/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/3/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/3/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/16/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/16/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/16/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/4/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/4/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/4/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/4/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/4/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/4/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/15/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/10/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/10/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/jdiff_topleftframe.html -http://developer.android.com/sdk/api_diff/8/changes/alldiffs_index_all.html -http://developer.android.com/sdk/api_diff/8/changes/changes-summary.html -http://developer.android.com/sdk/api_diff/14/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/14/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/6/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/6/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/6/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/6/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/6/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/5/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/5/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/10/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/10/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/6/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/13/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/13/changes/methods_index_changes.html -http://developer.android.com/guide/faq/index.html -http://developer.android.com/sdk/api_diff/8/changes/jdiff_statistics.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.accounts.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.app.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.content.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.content.pm.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.content.res.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.database.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.database.sqlite.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.gesture.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.graphics.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.hardware.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.location.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.media.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.net.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.net.http.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.opengl.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.os.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.provider.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.speech.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.speech.tts.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.telephony.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.test.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.test.mock.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.text.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.text.style.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.text.util.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.util.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.view.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.view.animation.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.webkit.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_android.widget.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_dalvik.bytecode.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_dalvik.system.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_java.net.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_java.nio.charset.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_java.util.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_java.util.regex.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_javax.xml.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_javax.xml.parsers.html -http://developer.android.com/sdk/api_diff/8/changes/pkg_org.w3c.dom.html -http://developer.android.com/sdk/api_diff/4/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/4/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/4/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/java.util.regex.Matcher.html -http://developer.android.com/sdk/api_diff/8/changes/java.util.regex.Pattern.html -http://developer.android.com/sdk/api_diff/8/changes/android.webkit.CacheManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.webkit.JsResult.html -http://developer.android.com/sdk/api_diff/8/changes/android.webkit.WebChromeClient.html -http://developer.android.com/sdk/api_diff/8/changes/android.webkit.WebSettings.html -http://developer.android.com/sdk/api_diff/8/changes/android.webkit.WebView.html -http://developer.android.com/sdk/api_diff/8/changes/android.webkit.WebViewClient.html -http://developer.android.com/sdk/api_diff/12/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/12/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/4/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/4/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/16/changes/constructors_index_removals.html -http://developer.android.com/sdk/api_diff/16/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/16/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/8/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/8/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/8/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/8/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/8/changes/android.app.Activity.html -http://developer.android.com/sdk/api_diff/8/changes/android.app.ActivityManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.app.ActivityManager.ProcessErrorStateInfo.html -http://developer.android.com/sdk/api_diff/8/changes/android.app.AlarmManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.app.Dialog.html -http://developer.android.com/sdk/api_diff/8/changes/android.app.SearchManager.html -http://developer.android.com/sdk/api_diff/15/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/15/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/6/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/android.net.ConnectivityManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.net.SSLCertificateSocketFactory.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.AbstractThreadedSyncAdapter.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.ComponentName.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.ContentResolver.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.Context.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.ContextWrapper.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.Intent.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.SyncResult.html -http://developer.android.com/sdk/api_diff/8/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/8/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/android.speech.RecognizerIntent.html -http://developer.android.com/sdk/api_diff/4/changes/classes_index_removals.html -http://developer.android.com/sdk/api_diff/4/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/4/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/android.net.http.SslCertificate.html -http://developer.android.com/sdk/api_diff/6/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/6/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/fields_index_removals.html -http://developer.android.com/sdk/api_diff/8/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/8/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.Settings.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.MotionEvent.html -http://developer.android.com/sdk/api_diff/8/changes/android.media.AudioManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.Settings.Secure.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.Contacts.PresenceColumns.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.ContactsContract.StatusColumns.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.pm.ApplicationInfo.html -http://developer.android.com/sdk/api_diff/8/changes/android.Manifest.permission.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.MediaStore.Audio.AudioColumns.html -http://developer.android.com/sdk/api_diff/8/changes/android.os.Build.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.WindowManager.LayoutParams.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.pm.ActivityInfo.html -http://developer.android.com/sdk/api_diff/8/changes/android.database.sqlite.SQLiteDatabase.html -http://developer.android.com/sdk/api_diff/8/changes/android.R.id.html -http://developer.android.com/sdk/api_diff/8/changes/android.R.anim.html -http://developer.android.com/sdk/api_diff/8/changes/dalvik.system.Zygote.html -http://developer.android.com/sdk/api_diff/8/changes/dalvik.system.VMDebug.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.pm.ComponentInfo.html -http://developer.android.com/sdk/api_diff/8/changes/android.os.Environment.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.Node.html -http://developer.android.com/sdk/api_diff/8/changes/android.text.AndroidCharacter.html -http://developer.android.com/sdk/api_diff/8/changes/android.R.attr.html -http://developer.android.com/sdk/api_diff/8/changes/android.speech.tts.TextToSpeech.Engine.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.MediaStore.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.Browser.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.pm.PackageManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.ViewGroup.LayoutParams.html -http://developer.android.com/sdk/api_diff/8/changes/android.hardware.Camera.Parameters.html -http://developer.android.com/sdk/api_diff/8/changes/android.os.Build.VERSION_CODES.html -http://developer.android.com/sdk/api_diff/8/changes/android.graphics.PixelFormat.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.HapticFeedbackConstants.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.Settings.System.html -http://developer.android.com/sdk/api_diff/8/changes/android.database.sqlite.SQLiteProgram.html -http://developer.android.com/sdk/api_diff/8/changes/android.telephony.TelephonyManager.html -http://developer.android.com/sdk/api_diff/8/changes/dalvik.bytecode.Opcodes.html -http://developer.android.com/sdk/api_diff/8/changes/android.location.LocationManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.media.ExifInterface.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.DOMException.html -http://developer.android.com/sdk/api_diff/8/changes/android.hardware.Sensor.html -http://developer.android.com/sdk/api_diff/8/changes/android.content.res.Configuration.html -http://developer.android.com/sdk/api_diff/8/changes/android.util.EventLogTags.html -http://developer.android.com/sdk/api_diff/8/changes/android.util.Log.html -http://developer.android.com/sdk/api_diff/8/changes/android.os.Bundle.html -http://developer.android.com/sdk/api_diff/8/changes/android.os.Debug.html -http://developer.android.com/sdk/api_diff/8/changes/android.os.PowerManager.html -http://developer.android.com/sdk/api_diff/10/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/9/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/9/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/6/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/android.opengl.GLSurfaceView.html -http://developer.android.com/sdk/api_diff/8/changes/android.opengl.Matrix.html -http://developer.android.com/sdk/api_diff/8/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/8/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/8/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.AbsListView.html -http://developer.android.com/sdk/api_diff/8/changes/android.accounts.AccountManager.html -http://developer.android.com/sdk/api_diff/8/changes/android.test.ActivityInstrumentationTestCase2.html -http://developer.android.com/sdk/api_diff/8/changes/android.hardware.Camera.html -http://developer.android.com/sdk/api_diff/8/changes/android.test.mock.MockPackageManager.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.Document.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.animation.Animation.html -http://developer.android.com/sdk/api_diff/8/changes/android.speech.tts.TextToSpeech.html -http://developer.android.com/sdk/api_diff/8/changes/java.util.ArrayList.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.Attr.html -http://developer.android.com/sdk/api_diff/8/changes/android.media.SoundPool.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.BaseExpandableListAdapter.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.CallLog.Calls.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.MediaStore.Images.Thumbnails.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.MediaStore.Video.Thumbnails.html -http://developer.android.com/sdk/api_diff/8/changes/java.nio.charset.Charset.html -http://developer.android.com/sdk/api_diff/8/changes/android.gesture.Gesture.html -http://developer.android.com/sdk/api_diff/8/changes/android.gesture.GesturePoint.html -http://developer.android.com/sdk/api_diff/8/changes/android.gesture.GestureStroke.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.ContactsContract.Groups.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.ContactsContract.RawContacts.html -http://developer.android.com/sdk/api_diff/8/changes/android.database.DatabaseUtils.html -http://developer.android.com/sdk/api_diff/8/changes/java.net.DatagramSocketImpl.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.View.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.Display.html -http://developer.android.com/sdk/api_diff/8/changes/javax.xml.parsers.DocumentBuilder.html -http://developer.android.com/sdk/api_diff/8/changes/javax.xml.parsers.DocumentBuilderFactory.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.DOMImplementation.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.Element.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.Entity.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.GestureDetector.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.ListView.html -http://developer.android.com/sdk/api_diff/8/changes/android.test.mock.MockContext.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.NamedNodeMap.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.ViewConfiguration.html -http://developer.android.com/sdk/api_diff/8/changes/javax.xml.parsers.SAXParser.html -http://developer.android.com/sdk/api_diff/8/changes/javax.xml.parsers.SAXParserFactory.html -http://developer.android.com/sdk/api_diff/8/changes/org.w3c.dom.Text.html -http://developer.android.com/sdk/api_diff/8/changes/android.view.VelocityTracker.html -http://developer.android.com/sdk/api_diff/8/changes/java.util.HashMap.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.ImageView.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.TabWidget.html -http://developer.android.com/sdk/api_diff/8/changes/android.media.MediaRecorder.html -http://developer.android.com/sdk/api_diff/8/changes/android.media.MediaScannerConnection.html -http://developer.android.com/sdk/api_diff/8/changes/android.media.MediaScannerConnection.MediaScannerConnectionClient.html -http://developer.android.com/sdk/api_diff/8/changes/android.provider.MediaStore.Audio.Playlists.Members.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.RemoteViews.html -http://developer.android.com/sdk/api_diff/8/changes/android.widget.VideoView.html -http://developer.android.com/sdk/api_diff/8/changes/android.text.util.Rfc822Tokenizer.html -http://developer.android.com/sdk/api_diff/8/changes/javax.xml.XMLConstants.html -http://developer.android.com/sdk/api_diff/8/changes/constructors_index_removals.html -http://developer.android.com/sdk/api_diff/8/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/8/changes/constructors_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/8/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/12/changes/packages_index_all.html -http://developer.android.com/sdk/api_diff/12/changes/classes_index_all.html -http://developer.android.com/sdk/api_diff/12/changes/constructors_index_all.html -http://developer.android.com/sdk/api_diff/12/changes/methods_index_all.html -http://developer.android.com/sdk/api_diff/12/changes/fields_index_all.html -http://developer.android.com/sdk/api_diff/12/changes/packages_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/packages_index_changes.html -http://developer.android.com/sdk/api_diff/12/changes/fields_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/fields_index_changes.html -http://developer.android.com/sdk/api_diff/12/changes/classes_index_removals.html -http://developer.android.com/sdk/api_diff/12/changes/classes_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/classes_index_changes.html -http://developer.android.com/sdk/api_diff/7/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/12/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/methods_index_changes.html -http://developer.android.com/sdk/api_diff/12/changes/constructors_index_removals.html -http://developer.android.com/sdk/api_diff/12/changes/constructors_index_additions.html -http://developer.android.com/sdk/api_diff/12/changes/constructors_index_changes.html -http://developer.android.com/guide/faq/framework.html -http://developer.android.com/guide/faq/licensingandoss.html -http://developer.android.com/guide/faq/security.html -http://developer.android.com/sdk/api_diff/4/changes/alldiffs_index_removals.html -http://developer.android.com/sdk/api_diff/4/changes/alldiffs_index_additions.html -http://developer.android.com/sdk/api_diff/4/changes/alldiffs_index_changes.html -http://developer.android.com/sdk/api_diff/8/changes/methods_index_removals.html -http://developer.android.com/sdk/api_diff/8/changes/methods_index_additions.html -http://developer.android.com/sdk/api_diff/8/changes/methods_index_changes.html diff --git a/docs/html/training/_book.yaml b/docs/html/training/_book.yaml index 47c690406d7e..00f9295b05f7 100644 --- a/docs/html/training/_book.yaml +++ b/docs/html/training/_book.yaml @@ -754,18 +754,6 @@ toc: - name: description value: How to use DHU to test Auto apps. -- title: Building Apps for Work - path: /training/enterprise/index.html - section: - - title: Ensuring Compatibility with Managed Profiles - path: /training/enterprise/app-compatibility.html - - title: Implementing App Restrictions - path: /training/enterprise/app-restrictions.html - - title: Building a Device Policy Controller - path: /training/enterprise/work-policy-ctrl.html - - title: Configuring Corporate-Owned, Single-Use Devices - path: /training/enterprise/cosu.html - - title: Best Practices for Interaction & Engagement path: /training/best-ux.html section: @@ -1386,7 +1374,7 @@ toc: - name: description value: How to use the SafetyNet service to analyze a device where your app is running and get information about its compatibility with your app. - title: Enhancing Security with Device Management Policies - path: /training/enterprise/device-management-policy.html + path: /work/device-management-policy.html path_attributes: - name: description value: How to create an application that enforces security policies on devices. diff --git a/docs/html/training/enterprise/index.jd b/docs/html/training/enterprise/index.jd deleted file mode 100644 index d54607c40265..000000000000 --- a/docs/html/training/enterprise/index.jd +++ /dev/null @@ -1,65 +0,0 @@ -page.title=Building Apps for Work -meta.tags="work, enterprise, corporate" -page.tags="work", "enterprise", "corporate" -page.metaDescription=Learn how to build Android apps for the enterprise and take advantage of Google's Android for Work program. -page.article=true - -@jd:body - -<iframe width="448" height="252" - src="//www.youtube.com/embed/jQWB_-o1kz4?autohide=1&showinfo=0" - frameborder="0" allowfullscreen="" - style="float: right; margin: 0 0 20px 20px;"></iframe> - -<p> - The Android framework provides features to support the security, data separation, and - administration needs of a enterprise environment. As an app developer, you can make your app more - appealing to corporate customers by gracefully handling enterprise security and feature - restrictions. You can also modify your app so that technology administrators can remotely - configure it for use with enterprise resources. -</p> - -<p> - To help businesses incorporate Android devices and apps into the workplace, Google provides the - <a href="http://www.google.com/work/android">Android for Work</a> program, which offers a suite - of APIs and services for device distribution and administration. Through this program companies - can connect with Enterprise Mobility Management (EMM) providers to help integrate Android with - their businesses. -</p> - -<p> - For more information, follow the links below to learn how to update your Android app to support - the enterprise environment or build enterprise-specific solutions. -</p> - -<h2 id="apps">App Development for Enterprises</h2> - -<p> - Learn how to make your app function smoothly in corporate environments that restrict device - features and data access. Go further to support enterprise use of your app by enabling - restrictions that corporate technology administrators can use to remotely configure your app: -</p> - -<div class="dynamic-grid"> - <div class="resource-widget resource-flow-layout landing col-12" - data-query="collection:training/work/apps" - data-cardSizes="6x6" - data-maxResults="6"> - </div> -</div> - - -<h2 id="admin">Device and App Administration</h2> - -<p> - Learn how to build policy controller apps that enable enterprise technology administrators - to manage devices, manage corporate apps, and provide access to company resources: -</p> - -<div class="dynamic-grid"> - <div class="resource-widget resource-flow-layout landing col-12" - data-query="collection:training/work/admin" - data-cardSizes="6x6" - data-maxResults="4"> - </div> -</div> diff --git a/docs/html/training/enterprise/work-policy-ctrl.jd b/docs/html/training/enterprise/work-policy-ctrl.jd deleted file mode 100644 index 8225ea32a470..000000000000 --- a/docs/html/training/enterprise/work-policy-ctrl.jd +++ /dev/null @@ -1,339 +0,0 @@ -page.title=Building a Device Policy Controller -page.metaDescription=Learn how to develop a device policy controller to create and administer a managed profile on an employee's device. -page.tags="work policy controller,WPC,device policy controller,DPC" -@jd:body - -<div id="tb-wrapper"> -<div id="tb"> - -<h2>This lesson teaches you to</h2> -<ol> - <li><a href="#after_creating_profile">Create a Managed Profile</a></li> - <li><a href="#set_up_policies">Set Up Device Policies</a></li> - <li><a href="#apply_restrictions">Apply App Restrictions</a></li> -</ol> - -<!-- related docs (NOT javadocs) --> - -<h2> - You should also read -</h2> - -<ul> - <li> - <a href="{@docRoot}guide/topics/admin/device-admin.html">Device - Administration</a> - </li> -</ul> - -<h2>Resources</h2> -<ul> - - <li> - <a href= - "{@docRoot}samples/BasicManagedProfile/index.html">BasicManagedProfile</a> - </li> - - <li> - <a href= - "{@docRoot}samples/AppRestrictionEnforcer/index.html">AppRestrictionEnforcer</a> - </li> -</ul> - -</div> -</div> - - -<p> - In an Android for Work deployment, an enterprise needs to maintain control - over certain aspects of the employees' devices. The enterprise needs to - ensure that work-related information is encrypted and is kept separate from - employees' personal data. The enterprise may also need to limit device - capabilities, such as whether the device is allowed to use its camera. And - the enterprise may require that approved apps provide app restrictions, so - the enterprise can turn app capability on or off as needed. -</p> - -<p> - To handle these tasks, an enterprise develops and deploys - a <em>device policy controller</em> app (previously known as a - <em>work policy controller</em>). This app is installed on each employee's device. The - controller app installed on each employee's device and creates a work user - profile, which accesses enterprise apps and data separately from the user's - personal account. The controller app also acts as the - bridge between the enterprise's management software and the device; the - enterprise tells the controller app when it needs to make configuration - changes, and the controller app makes the appropriate settings changes for the - device and for other apps. -</p> - -<p> - This lesson describes how to develop a device policy controller app for devices - in an Android for Work deployment. The lesson describes how to create a work - user profile, how to set device policies, and how to apply - restrictions to other apps running on the managed profile. -</p> - -<p class="note"> - <strong>Note:</strong> This lesson does not cover the situation where the - only profile on the device is the managed profile, under the enterprise's - control. -</p> - -<h2 id="overview">Device Administration Overview</h2> - -<p> - In an Android for Work deployment, the enterprise administrator can set - policies to control the behavior of employees' devices and apps. The - enterprise administrator sets these policies with software provided by their - Enterprise Mobility Management (EMM) provider. The EMM software communicates - with a device policy controller on each device. The device policy controller, in - turn, manages the settings and behavior of the work user profile on each - individual’s device. -</p> - -<p class="note"> - <strong>Note:</strong> A device policy controller is built on the existing - model used for device administration applications, as described in <a href= - "{@docRoot}guide/topics/admin/device-admin.html">Device Administration</a>. - In particular, your app needs to create a subclass of {@link - android.app.admin.DeviceAdminReceiver}, as described in that document. -</p> - -<h3 id="managed_profiles">Managed profiles</h3> - -<p> - Users often want to use their personal devices in an enterprise setting. This - situation can present enterprises with a dilemma. If the user can use their - own device, the enterprise has to worry that confidential information (like - employee emails and contacts) are on a device the enterprise does not - control. -</p> - -<p> - To address this situation, Android 5.0 (API level 21) allows enterprises to - set up a special work user profile using the Managed Profile API. This - user profile is called a <em>managed profile</em>, or a <em>work profile</em> - in the Android for Work program. If a device has a - managed profile for work, the profile's settings are under the control of the - enterprise administrator. The administrator can choose which apps are allowed - for that profile, and can control just what device features are available to - the profile. -</p> - -<h2 id="create_profile">Create a Managed Profile</h2> - -<p>To create a managed profile on a device that already has a personal profile, -first check that the device can support a managed profile, by seeing if the -device supports the {@link -android.content.pm.PackageManager#FEATURE_MANAGED_USERS FEATURE_MANAGED_USERS} -system feature:</p> - -<pre>PackageManager pm = getPackageManager(); -if (!pm.hasSystemFeature(PackageManager.FEATURE_MANAGED_USERS)) { - - // This device does not support native managed profiles! - -}</pre> - -<p>If the device supports managed profiles, create one by sending an intent with -an {@link android.app.admin.DevicePolicyManager#ACTION_PROVISION_MANAGED_PROFILE -ACTION_PROVISION_MANAGED_PROFILE} action. Include the device admin package -name as an extra.</p> - -<pre>Activity provisioningActivity = getActivity(); - -// You'll need the package name for the WPC app. -String myWPCPackageName = "com.example.myWPCApp"; - -// Set up the provisioning intent -Intent provisioningIntent = - new Intent("android.app.action.PROVISION_MANAGED_PROFILE"); -intent.putExtra(myWPCPackageName, - provisioningActivity.getApplicationContext().getPackageName()); - -if (provisioningIntent.resolveActivity(provisioningActivity.getPackageManager()) - == null) { - - // No handler for intent! Can't provision this device. - // Show an error message and cancel. -} else { - - // REQUEST_PROVISION_MANAGED_PROFILE is defined - // to be a suitable request code - startActivityForResult(provisioningIntent, - REQUEST_PROVISION_MANAGED_PROFILE); - provisioningActivity.finish(); -}</pre> - -<p>The system responds to this intent by doing the following:</p> - -<ul> - <li>Verifies that the device is encrypted. If it is not, the system prompts - the user to encrypt the device before proceeding. - </li> - - <li>Creates a managed profile. - </li> - - <li>Removes non-required applications from the managed profile. - </li> - - <li>Copies the device policy controller app into the managed profile and - sets it as the profile owner. - </li> -</ul> - -<p>Override {@link android.app.Activity#onActivityResult onActivityResult()} to -see whether the provisioning was successful, as shown in the following -example code:</p> - -<pre>@Override -public void onActivityResult(int requestCode, int resultCode, Intent data) { - - // Check if this is the result of the provisioning activity - if (requestCode == REQUEST_PROVISION_MANAGED_PROFILE) { - - // If provisioning was successful, the result code is - // Activity.RESULT_OK - if (resultCode == Activity.RESULT_OK) { - // Hurray! Managed profile created and provisioned! - } else { - // Boo! Provisioning failed! - } - return; - - } else { - // This is the result of some other activity, call the superclass - super.onActivityResult(requestCode, resultCode, data); - } -}</pre> - -<h3 id="after_creating_profile">After Creating the Managed Profile</h3> - -<p>When the profile has been provisioned, the system calls the device policy -controller app's {@link android.app.admin.DeviceAdminReceiver#onProfileProvisioningComplete -DeviceAdminReceiver.onProfileProvisioningComplete()} method. Override this -callback method to finish enabling the managed profile.</p> - -<p>Typically, your {@link -android.app.admin.DeviceAdminReceiver#onProfileProvisioningComplete -DeviceAdminReceiver.onProfileProvisioningComplete()} callback implementation -would perform these tasks:</p> - -<ul> - <li>Verify that the device is complying with the EMM's device policies, as - described in <a href="#set_up_policies">Set Up Device Policies</a> - </li> - - <li>Enable any system applications that the administrator chooses to make - available within the managed profile, using {@link - android.app.admin.DevicePolicyManager#enableSystemApp - DevicePolicyManager.enableSystemApp()} </li> - - <li>If the device uses Google Play for Work, add the Google account - to the managed profile with {@link android.accounts.AccountManager#addAccount - AccountManager.addAccount()}, so administrators can install - applications to the device - </li> -</ul> - -<p>Once you have completed these tasks, call the device policy manager's -{@link android.app.admin.DevicePolicyManager#setProfileEnabled -setProfileEnabled()} method to activate the managed profile:</p> - - -<pre>// Get the device policy manager -DevicePolicyManager myDevicePolicyMgr = - (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE); - -ComponentName componentName = myDeviceAdminReceiver.getComponentName(this); - -// Set the name for the newly created managed profile. -myDevicePolicyMgr.setProfileName(componentName, "My New Managed Profile"); - -// ...and enable the profile -manager.setProfileEnabled(componentName);</pre> - -<h2 id="set_up_policies">Set Up Device Policies</h2> - -<p> - The device policy controller app is responsible for applying the enterprise's - device policies. For example, a particular enterprise might require that all - devices become locked after a certain number of failed attempts to enter the - device password. The controller app queries the EMM to find out what - the current policies are, then uses the <a href= - "{@docRoot}guide/topics/admin/device-admin.html">Device Administration</a> - API to apply those policies. -</p> - -<p>For information on how to apply device policies, see the -<a href="{@docRoot}guide/topics/admin/device-admin.html#policies">Device -Administration</a> guide.</p> - - -<h2 id="apply_restrictions">Apply App Restrictions</h2> - -<p>Enterprise environments may require that approved apps implement security -or feature restrictions. App developers must implement these restrictions -and declare them for use by enterprise administrators, as described in -<a href="{@docRoot}training/enterprise/app-restrictions.html">Implementing -App Restrictions</a>. The device policy controller receives restriction changes -from the enterprise administrator, and forwards those restriction changes to the apps.</p> - -<p>For example, a particular news app might have a restriction setting that -controls whether the app is allowed to download videos over a cellular -network. When the EMM wants to disable cellular downloads, it sends a -notification to the controller app. The controller app, in turn, -notifies the news app that the restriction setting has changed.</p> - -<p class="note"><strong>Note:</strong> This document covers how the device policy -controller app changes the restriction settings for the other apps on the -managed profile. Details on how the device policy controller app communicates with -the EMM are out of scope for this document.</p> - -<p>To change an app's restrictions, call the {@link -android.app.admin.DevicePolicyManager#setApplicationRestrictions -DevicePolicyManager.setApplicationRestrictions()} method. This method is passed -three parameters: the controller app's {@link -android.app.admin.DeviceAdminReceiver}, the package name of the app whose -restrictions are being changed, and a {@link android.os.Bundle Bundle} that -contains the restrictions you want to set.</p> - -<p>For example, suppose there's an app on the managed profile with the package -name <code>"com.example.newsfetcher"</code>. This app has a single boolean -restriction that can be configured, with the key -<code>"downloadByCellular"</code>. If this restriction is set to -<code>false</code>, the newsfetcher app is not allowed to download data through -a cellular network; it must use a Wi-Fi network instead.</p> - -<p> - If your device policy controller app needs to turn off cellular downloads, it - would first fetch the device policy service object, as described above. It - then assembles a restrictions bundle and passes this bundle to {@link - android.app.admin.DevicePolicyManager#setApplicationRestrictions - setApplicationRestrictions()}: -</p> - -<pre>// Fetch the DevicePolicyManager -DevicePolicyManager myDevicePolicyMgr = - (DevicePolicyManager) thisActivity - .getSystemService(Context.DEVICE_POLICY_SERVICE); - -// Set up the restrictions bundle -bundle restrictionsBundle = new Bundle(); -restrictionsBundle.putBoolean("downloadByCellular", false); - -// Pass the restrictions to the policy manager. Assume the WPC app -// already has a DeviceAdminReceiver defined (myDeviceAdminReceiver). -myDevicePolicyMgr.setApplicationRestrictions( - myDeviceAdminReceiver, "com.example.newsfetcher", restrictionsBundle);</pre> - - -<p class="note"><strong>Note:</strong> The device policy service conveys the restrictions -change to the app you name. However, it is up to that app to actually implement -the restriction. For example, in this case, the app would be responsible for -disabling its ability to use cellular networks for video downloads. Setting the -restriction does not cause the system to enforce this restriction on the app. -For more information, see <a href="{@docRoot}training/enterprise/app- -restrictions.html">Implementing App Restrictions</a>.</p> diff --git a/docs/html/training/training_toc.cs b/docs/html/training/training_toc.cs index 2c0fb4ee8cf1..e2aa5f4dabe7 100644 --- a/docs/html/training/training_toc.cs +++ b/docs/html/training/training_toc.cs @@ -1187,37 +1187,6 @@ </li> <!-- End: Building for Auto --> - - <!-- Start: Building for Work --> - <li class="nav-section"> - <div class="nav-section-header"> - <a href="<?cs var:toroot ?>training/enterprise/index.html"> - <span class="small">Building Apps for</span><br/> - Work - </a> - </div> - <ul> - <li><a href="<?cs var:toroot ?>training/enterprise/app-compatibility.html"> - Ensuring Compatibility with Managed Profiles - </a> - </li> - <li><a href="<?cs var:toroot ?>training/enterprise/app-restrictions.html"> - Implementing App Restrictions - </a> - </li> - <li><a href="<?cs var:toroot ?>training/enterprise/work-policy-ctrl.html"> - Building a Device Policy Controller - </a> - </li> - <li><a href="<?cs var:toroot ?>training/enterprise/cosu.html"> - Configuring Corporate-Owned, Single-Use Devices - </a> - </li> - </ul> - </li> - <!-- End: Building for Work --> - - <li class="nav-section"> <div class="nav-section-header"> <a href="<?cs var:toroot ?>training/best-ux.html"> @@ -2118,7 +2087,7 @@ results." </li> <li> - <a href="<?cs var:toroot ?>training/enterprise/device-management-policy.html" + <a href="<?cs var:toroot ?>work/device-management-policy.html" description="How to create an application that enforces security policies on devices." >Enhancing Security with Device Management Policies</a> </li> diff --git a/docs/html/work/_book.yaml b/docs/html/work/_book.yaml new file mode 100644 index 000000000000..82571f314a95 --- /dev/null +++ b/docs/html/work/_book.yaml @@ -0,0 +1,18 @@ +toc: +- title: Android for Work Home + path: /work/index.html + +- title: Overview + path: /work/overview.html + +- title: Developer Guide + path: /work/guide.html + +- title: Set up Managed Profiles + path: /work/managed-profiles.html + +- title: Set up App Restrictions + path: /work/app-restrictions.html + +- title: Set up Single-Purpose Devices + path: /work/cosu.html diff --git a/docs/html/training/enterprise/app-restrictions.jd b/docs/html/work/app-restrictions.jd index 07b1de7b5c17..4122988b873e 100644 --- a/docs/html/training/enterprise/app-restrictions.jd +++ b/docs/html/work/app-restrictions.jd @@ -1,27 +1,18 @@ -page.title=Implementing App Restrictions +page.title=Set up App Restrictions page.metaDescription=Learn how to implement app restrictions and configuration settings that can be changed by other apps on the same device. -@jd:body - -<div id="tb-wrapper"> -<div id="tb"> - -<h2>This lesson teaches you to</h2> -<ol> - <li><a href="#define_restrictions">Define App Restrictions</a></li> - <li><a href="#check_restrictions">Check App Restrictions</a></li> - <li><a href="#listen">Listen for App Restriction Changes</a></li> -</ol> +page.image=images/work/cards/briefcase_600px.png -<!-- related docs (NOT javadocs) --> -<h2>Resources</h2> -<ul> - <li><a href="{@docRoot}samples/AppRestrictionSchema/index.html">AppRestrictionSchema</a> - sample app</li> - <li><a href="{@docRoot}samples/AppRestrictionEnforcer/index.html">AppRestrictionEnforcer</a> - sample app</li> -</ul> +@jd:body -</div> +<div id="qv-wrapper"> + <div id="qv"> + <h2>In this document</h2> + <ol> + <li><a href="#define_restrictions">Define App Restrictions</a></li> + <li><a href="#check_restrictions">Check App Restrictions</a></li> + <li><a href="#listen">Listen for App Restriction Changes</a></li> + </ol> + </div> </div> <p>If you are developing apps for the enterprise market, you may need to satisfy @@ -152,10 +143,10 @@ enterprise administrator to:</p> <restrictions xmlns:android="http://schemas.android.com/apk/res/android" > <restriction - android:key="download_on_cell" - android:title="@string/download_on_cell_title" + android:key="downloadOnCellular" + android:title="App is allowed to download data via cellular" android:restrictionType="bool" - android:description="@string/download_on_cell_description" + android:description="If 'false', app can only download data via Wi-Fi" android:defaultValue="true" /> </restrictions> @@ -166,12 +157,6 @@ enterprise administrator to:</p> documented in the reference for {@link android.content.RestrictionsManager}. </p> -<p class="note"> - <strong>Note:</strong> <code>bundle</code> and - <code>bundle_array</code> restriction types are not supported by Google Play - for Work. -</p> - <p> You use each restriction's <code>android:key</code> attribute to read its value from a restrictions bundle. For this reason, each restriction must have @@ -217,7 +202,7 @@ enterprise administrator to:</p> </li> <li>When the app is notified of a restriction change, as described in - <a href="#listen">Listen for App Configuration + <a href="#listen">Listen for Device Configuration Changes</a> </li> </ul> @@ -260,30 +245,9 @@ enterprise administrator to:</p> the {@link android.content.Intent#ACTION_APPLICATION_RESTRICTIONS_CHANGED ACTION_APPLICATION_RESTRICTIONS_CHANGED} intent to find out if restrictions change while your app is active, as described in <a href="#listen">Listen for - App Restriction Changes</a>. -</p> - -<p> - When your app checks for restrictions using - {@link android.content.RestrictionsManager#getApplicationRestrictions - RestrictionsManager.getApplicationRestrictions()}, we recommend that you - check to see if the enterprise administrator has set the key-value pair - {@link android.os.UserManager#KEY_RESTRICTIONS_PENDING} to true. If so, you - should block the user from using the app, and prompt them to contact their - enterprise administrator. The app should then proceed as normal, registering - for the {@link android.content.Intent#ACTION_APPLICATION_RESTRICTIONS_CHANGED - ACTION_APPLICATION_RESTRICTIONS_CHANGED} broadcast. + Device Configuration Changes</a>. </p> -<img src="{@docRoot}images/training/enterprise/app_restrictions_diagram.png" -width="620" srcset="{@docRoot}images/training/enterprise/app_restrictions_diagram.png 1x, -{@docRoot}images/training/enterprise/app_restrictions_diagram_2x.png 2x" /> - - <p class="img-caption"> - <strong>Figure 1.</strong> Checking whether restrictions are pending before - registering for the broadcast. - </p> - <h3 id="read_restrictions"> Reading and applying restrictions </h3> @@ -293,11 +257,11 @@ width="620" srcset="{@docRoot}images/training/enterprise/app_restrictions_diagra getApplicationRestrictions()} method returns a {@link android.os.Bundle} containing a key-value pair for each restriction that has been set. The values are all of type <code>Boolean</code>, <code>int</code>, - <code>String</code>, <code>String[]</code>, <code>Bundle</code>, and - <code>Bundle[]</code>. Once you have the restrictions {@link android.os.Bundle}, - you can check the current restrictions settings with the standard - {@link android.os.Bundle} methods for those data types, such as - {@link android.os.Bundle#getBoolean getBoolean()} or + <code>String</code>, and <code>String[]</code>. Once you have the + restrictions {@link android.os.Bundle}, you can check the current + restrictions settings with the standard {@link android.os.Bundle} methods for + those data types, such as {@link android.os.Bundle#getBoolean getBoolean()} + or {@link android.os.Bundle#getString getString()}. </p> @@ -311,11 +275,10 @@ width="620" srcset="{@docRoot}images/training/enterprise/app_restrictions_diagra <p> It is up to your app to take appropriate action based on the current - restrictions settings. For example, if your app has a restriction schema - to specify whether it can download over a cellular connection (like the - example in <a href="#define_restrictions">Define App Restrictions</a>), - and you find that the restriction is set to false, you would have to disable - data download except when the device has a Wi-Fi connection, as shown in the + restrictions settings. For example, if your app has a restriction specifying + whether it can download data over a cellular connection, and you find that + the restriction is set to <code>false</code>, you would have to disable data + download except when the device has a Wi-Fi connection, as shown in the following example code: </p> @@ -335,13 +298,6 @@ if (!appCanUseCellular) { // ...show appropriate notices to user }</pre> -<p class="note"> - <strong>Note:</strong> The restrictions schema should be - backward and forward compatible, since Google Play for Work - gives the EMM only one version of the App Restrictions - Schema per app. - </p> - <h2 id="listen"> Listen for App Restriction Changes </h2> @@ -389,8 +345,8 @@ registerReceiver(restrictionsReceiver, restrictionsFilter); <strong>Note:</strong> Ordinarily, your app does not need to be notified about restriction changes when it is paused. Instead, you should unregister your broadcast receiver when the app is paused. When the app resumes, you - first check for the current restrictions (as discussed in - <a href="#check_restrictions">Check App Restrictions</a>), then register - your broadcast receiver to make sure you're notified about restriction changes + first check for the current restrictions (as discussed in <a href= + "#check_restrictions">Check Device Restrictions</a>), then register your + broadcast receiver to make sure you're notified about restriction changes that happen while the app is active. </p> diff --git a/docs/html/training/enterprise/cosu.jd b/docs/html/work/cosu.jd index 1d6388b45963..3058365a150a 100644 --- a/docs/html/training/enterprise/cosu.jd +++ b/docs/html/work/cosu.jd @@ -1,27 +1,20 @@ -page.title=Configuring Corporate-Owned, Single-Use Devices +page.title=Set up Single-Purpose Devices +page.tags=work, cosu +page.keywords=cosu, work page.metaDescription=Learn how to develop single-use solutions for Android devices. +page.image=images/work/cards/briefcase_600px.png @jd:body -<div id="tb-wrapper"> -<div id="tb"> - -<h2>This lesson teaches you to</h2> -<ol> - <li><a href="#locktask">How to use LockTask mode</a></li> - <li><a href="#cosu-solutions">Build COSU solutions</a></li> - <li><a href="#create-dpc">Create your own DPC app</a></li> -</ol> - -<!-- related docs (NOT javadocs) --> -<h2>You should also read</h2> -<ul> - <li><a href="{@docRoot}training/enterprise/work-policy-ctrl.html"> -Building a Device Policy Controller</a> - </li> -</ul> - -</div> +<div id="qv-wrapper"> + <div id="qv"> + <h2>In this document</h2> + <ol> + <li><a href="#locktask">How to use LockTask mode</a></li> + <li><a href="#cosu-solutions">Build COSU solutions</a></li> + <li><a href="#create-dpc">Create your own DPC app</a></li> + </ol> + </div> </div> <p> @@ -73,9 +66,9 @@ a more robust way to manage COSU devices, as discussed below. This graphic compares the features of app pinning and lock task mode: </p> -<img src="{@docRoot}images/training/enterprise/pinning_vs_locktaskmode.png" -width="640" srcset="{@docRoot}images/training/enterprise/pinning_vs_locktaskmode.png 1x, -{@docRoot}images/training/enterprise/pinning_vs_locktaskmode_2x.png 2x" /> +<img src="{@docRoot}images/work/cosu-pinning_vs_locktaskmode.png" +width="640" srcset="{@docRoot}images/work/cosu-pinning_vs_locktaskmode.png 1x, +{@docRoot}images/work/cosu-pinning_vs_locktaskmode_2x.png 2x" /> <p class="img-caption"> <strong>Figure 1.</strong> Comparing the features of app pinning in Lollipop @@ -422,7 +415,7 @@ public class CosuActivity extends Activity { // set System Update policy if (active){ - mDevicePolicyManager.setSystemUpdatePolicy(mAdminComponentName, + mDevicePolicyManager.setSystemUpdatePolicy(mAdminComponentName, SystemUpdatePolicy.createWindowedInstallPolicy(60,120)); } else @@ -431,7 +424,7 @@ public class CosuActivity extends Activity { // set this Activity as a lock task package mDevicePolicyManager.setLockTaskPackages(mAdminComponentName, - active ? new String[]{getPackageName()} : new String[]{}); + active ? new String[]{getPackageName()} : new String[]{}); IntentFilter intentFilter = new IntentFilter(Intent.ACTION_MAIN); intentFilter.addCategory(Intent.CATEGORY_HOME); @@ -460,18 +453,18 @@ public class CosuActivity extends Activity { } private void enableStayOnWhilePluggedIn(boolean enabled) { - if (enabled) { - mDevicePolicyManager.setGlobalSetting( - mAdminComponentName, - Settings.Global.STAY_ON_WHILE_PLUGGED_IN, - BatteryManager.BATTERY_PLUGGED_AC - | BatteryManager.BATTERY_PLUGGED_USB - | BatteryManager.BATTERY_PLUGGED_WIRELESS); - } else { - mDevicePolicyManager.setGlobalSetting( - mAdminComponentName, - Settings.Global.STAY_ON_WHILE_PLUGGED_IN, 0); - } + if (enabled) { + mDevicePolicyManager.setGlobalSetting( + mAdminComponentName, + Settings.Global.STAY_ON_WHILE_PLUGGED_IN, + BatteryManager.BATTERY_PLUGGED_AC + | BatteryManager.BATTERY_PLUGGED_USB + | BatteryManager.BATTERY_PLUGGED_WIRELESS); + } else { + mDevicePolicyManager.setGlobalSetting( + mAdminComponentName, + Settings.Global.STAY_ON_WHILE_PLUGGED_IN, 0); + } } diff --git a/docs/html/training/enterprise/device-management-policy.jd b/docs/html/work/device-management-policy.jd index 5190a22651d0..d564b8969512 100644 --- a/docs/html/training/enterprise/device-management-policy.jd +++ b/docs/html/work/device-management-policy.jd @@ -24,7 +24,7 @@ parent.link=index.html <h2>Try it out</h2> <div class="download-box"> - <a href="http://developer.android.com/shareables/training/DeviceManagement.zip" + <a href="{@docRoot}shareables/training/DeviceManagement.zip" class="button">Download the sample</a> <p class="filename">DeviceManagement.zip</p> </div> diff --git a/docs/html/work/guide.jd b/docs/html/work/guide.jd new file mode 100644 index 000000000000..66ffb99b876e --- /dev/null +++ b/docs/html/work/guide.jd @@ -0,0 +1,530 @@ +page.title=Android for Work Developer Guide +page.tags="work", "android for work", "afw", "developer", "android" +page.metaDescription=Android for Work provides organizations with a secure, flexible, and unified Android mobility platform combining devices, applications, and management. +page.image=images/work/cards/android-studio_600px.png + +@jd:body + +<div id="qv-wrapper"> + <div id="qv"> + <h2>In this document</h2> + <ul> + <li><a href="#managed-profiles">Managed Profiles</a></li> + <li><a href="#app-restrictions">Implementing App Restrictions</a></li> + <li><a href="#cosu">COSU Devices</a></li> + <li><a href="#sso">Set up Single Sign-on with Chrome Custom Tabs</a></li> + <li><a href="#testing">Test Your App</a></li> + </ul> + </div> +</div> + +<p> + Android for Work provides organizations with a secure, flexible, and + unified Android mobility platform—combining devices, applications, + and management. By default, Android apps are compatible with Android + for Work. However, there are additional features you can use to make + your Android app work best on a managed device: +</p> + +<ul> + <li> + <a href="#managed-profiles">Managed profile compatibility</a>—Modify your Android + app so it functions best on an Android device with a work profile. + </li> + <li> + <a href="#app-restrictions">Managed configuration using app restrictions</a>—Modify + your app to allow IT administrators the option to specify custom + settings for your apps. + </li> + <li> + <a href="#cosu">Corporate-owned, single-use (COSU)</a>—Optimize your + app so that it can be deployed on an Android device as a kiosk. + </li> + <li> + <a href="#sso">Single Sign-On (SSO)</a>—Simplify the sign-on process + for users signing in to different apps on their Android device + running Android for Work. + </li> +</ul> + +<h3>Prerequisites</h3> + +<ol> + <li>You’ve created an Android app.</li> + <li>You’re ready to modify your app so that it works best with + Android for Work.</li> + <li>Minimum version: Android 5.0 Lollipop recommended version: + Android 6.0 Marshmallow and later.</li> +</ol> + +<p> + <strong>Note:</strong> Android for Work functions natively on most + Android 5.0 devices; however, Android 6.0 and later offers + additional features for Android for Work, especially with regard to + COSU. +</p> + +<h2 id="managed-profiles">Manage Profiles</h2> + +<p> + You can manage a user’s business data and applications through a + work profile. A work profile is a managed corporate profile + associated with the primary user account on an Android device. A + work profile securely isolates work apps and data from personal apps + and data. This work profile is in a separate container from the + personal profile, which your user controls. These separate profiles + allow organizations to manage the business data they care about, but + leave everything else on a user’s device under the user’s control. + For a deep dive into best practices, see the + <a href="{@docRoot}work/managed-profiles.html">Set up Managed Profiles</a> + guide. For an overview of those best practices, see below. +</p> + +<h3>Key features of a managed profile</h3> + +<ul> + <li>Separate and secure profile</li> + <li>Google Play for Work for application distribution</li> + <li>Separate badged work applications</li> + <li>Profile-only management capabilities controlled by an administrator</li> +</ul> + +<h3>Managed profile benefits on Android 5.0+</h3> + +<ul> + <li>Full device encryption</li> + <li>One Android application package (APK) for both profiles when + there’s a personal profile and a work profile present on the device</li> + <li><a href="https://support.google.com/work/android/answer/6192678" + >Device policy controller</a> (DPC) is limited to the managed profile</li> + <li>Device administration via the + <a href="{@docRoot}reference/android/app/admin/DevicePolicyManager.html" + >DevicePolicyManager</a> class</li> +</ul> + +<h3>Considerations for managed profiles</h3> +<ul> + <li>The Android system prevents intents + <a href="{@docRoot}reference/android/app/admin/DevicePolicyManager.html#clearCrossProfileIntentFilters(android.content.ComponentName)" + >from crossing profiles</a> and IT administrators can + <a href="{@docRoot}reference/android/app/admin/DevicePolicyManager.html#enableSystemApp(android.content.ComponentName,%20java.lang.String)" + >enable or disable system apps</a>.</li> + <li>A file path (Uniform Resource Identifier [URI]) that’s valid on + one profile may not be valid on the other.</li> +</ul> + +<h3>Prevent intents from failing between profiles</h3> +<p> + It’s difficult to know which intents can cross between profiles, and + which ones are blocked. The only way to know for sure is by testing. + Before your app starts an activity, you should verify that the + request is resolved by calling + <a href="{@docRoot}reference/android/content/Intent.html#resolveActivity(android.content.pm.PackageManager)" + ><code>Intent.resolveActivity()</code></a>. + <ul> + <li>If it returns <code>null</code>, the request doesn’t resolve.</li> + <li>If it returns something, it shows that the intent resolves, + and it’s safe to send the intent.</li> + </ul> +</p> +<p> + <strong>Note</strong>: For detailed testing instructions, see + <a href="{@docRoot}work/managed-profiles.html#prevent_failed_intents" + >Prevent Failed Intents</a>. +</p> + +<h3>Share files across profiles</h3> +<p> + Some developers use URIs to mark file paths in Android. However, + with Android for Work, because there are separate profiles, we + recommend: +</p> + +<table> + <tr> + <td style="white-space:nowrap;"> + <strong>Use:</strong><br/> + Content URIs + </td> + <td> + <ul> + <li> + The <a href="{@docRoot}reference/android/content/ContentUris.html" + >content URIs</a> contain the authority, path, and ID for a + specific file. You can generate this using + <a href="{@docRoot}reference/android/support/v4/content/FileProvider.html" + >FileProvider</a> subclass. + <a href="{@docRoot}training/secure-file-sharing/index.html">Learn more</a> + </li> + <li> + Share and grant permissions to access the content URI using + an Intent. Permissions can only be passed across the profile + boundary using Intents. If you grant another app access rights + to your file using + <a href="{@docRoot}reference/android/content/Context.html#grantUriPermission(java.lang.String,%20android.net.Uri,%20int)" + ><code>Context.grantUriPermission()</code></a>, it only is granted for + that app in the same profile.</li> + </ul> + </td> + </tr> + <tr> + <td style="white-space:nowrap;"> + <strong>Don't use:</strong><br/> + File URI + </td> + <td> + <ul> + <li>Contains the absolute path of the file on the device’s + storage.</li> + <li>A file path URI that’s valid on one profile isn’t valid on + the other.</li> + <li>If you attach a file URI to an intent, a handler is unable + to access the file in another profile.</li> + </ul> + </td> + </tr> +</table> + +<p> + <strong>Next steps</strong>: Once your app supports managed + profiles, test it in a work profile. See + <a href="#testing">Test your app with Android for Work</a>. +</p> + +<h2 id="app-restrictions">Implementing App Restrictions</h2> + +<p> + App restrictions are a set of instructions that IT administrators + can use to manage their users’ mobile devices in a specific way. + These instructions are universal and work across any EMM, allowing + administrators to remotely configure applications on their users’ + phones. +</p> + +<p> + If you’re developing apps for business or government, you may need + to satisfy your industry’s specific set of requirements. Using + application restrictions, the IT administrator can remotely specify + settings and enforce policies for their users’ Android apps; for + example: +</p> + +<ul> + <li>Configure if an app can sync data via cellular/3G, or only Wi-Fi</li> + <li>Whitelist or blacklist URLs on a web browser</li> + <li>Configure an app's email settings</li> + <li>Enable or disable printing</li> + <li>Manage bookmarks</li> +</ul> + +<h3>Best practices for implementing app restrictions</h3> + +<p> + The <a href="{@docRoot}work/app-restrictions.html">Set up App Restrictions</a> + guide is the key source for information on how to build and deploy + app restrictions. After you’ve reviewed this documentation, see + recommendations below for additional guidance. +</p> + +<h4>When first launching the app</h4> +<p> + As soon as you launch an application, you can see if app + restrictions are already set for this app in <code>onStart()</code> or + <code>onResume()</code>. Additionally, you can find out if your + application is managed or unmanaged. For example, if + <a href="{@docRoot}reference/android/content/RestrictionsManager.html#getApplicationRestrictions()" + ><code>getApplicationRestrictions()</code></a> returns: + <ul> + <li><strong>A set of application-specific restrictions</strong>—You + can configure the app restrictions silently (without requiring + user input).</li> + <li><strong>An empty bundle</strong>—Your application acts like + it’s unmanaged (for example, how the app behaves in a personal + profile).</li> + <li><strong>A bundle with a single key value pair with + <a href="{@docRoot}reference/android/os/UserManager.html#KEY_RESTRICTIONS_PENDING" + ><code>KEY_RESTRICTIONS_PENDING</code></a> set to true</strong>—your + application is being managed, but the DPC isn’t configured + correctly. You should block this user from your app, and direct + them to their IT administrator.</li> + </ul> +</p> + +<h4>Listen for changes to app restrictions</h4> +<p> + IT administrators can change app restrictions and what policies they + want to enforce on their users at any time. Because of this, we + recommend you ensure that your app can accept new restrictions as + follows: +</p> + +<ul> + <li><strong>Fetch restrictions on launch</strong>—Your app should + call <code>getApplicationRestrictions()</code> in <code>onStart()</code> + and <code>onResume()</code>, and compare against old restrictions + to see if changes are required.</li> + <li><strong>Listen while running</strong>—Dynamically register + <a href="{@docRoot}reference/android/content/Intent.html#ACTION_APPLICATION_RESTRICTIONS_CHANGED" + ><code>ACTION_APPLICATION_RESTRICTIONS_CHANGED</code></a> in your + running activities or services, after you’ve checked for new + restrictions. This intent is sent only to listeners that are + dynamically registered, and not to listeners declared in the app + manifest.</li> + <li><strong>Unregister while not running</strong>—In <code>onPause()</code>, + you should unregister for the broadcast of + <code>ACTION_APPLICATION_RESTRICTIONS_CHANGED</code>.</li> +</ul> + +<h2 id="cosu">COSU Devices</h2> + +<p> + Corporate-owned, single-use devices (COSU) are kiosk devices used + for a single purpose, such as digital signage displays, ticket + printing kiosks, or checkout registers. +</p> +<p> + When an Android device is configured as a COSU device, the user sees + an application locked to the screen with no Home or Recent Apps + buttons to escape the app. COSU can also be configured to show a set + of applications, such as a library kiosk with an app for the library + catalog and a web browser. +</p> +<p> + For instructions, see + <a href="{@docRoot}work/cosu.html">Set up Single-Purpose Devices</a>. +</p> + +<h2 id="sso">Set up Single Sign-on with Chrome Custom Tabs</h2> + +<p> + Enterprise users often have multiple apps on their device, and they + prefer to sign in once to access all of their work applications. + Typically, users sign in through a + <a href="https://developer.chrome.com/multidevice/webview/overview">WebView</a>; + however, there are a couple reasons why this isn’t ideal: +</p> +<ol> + <li> + Users often need to sign in multiple times with the same + credentials. The WebView solution often isn’t a true Single + Sign-On (SSO) experience. + </li> + <li> + There can be security risks, including malicious applications + inspecting cookies or injecting JavaScript® to access a user’s + credentials. Even trusted developers are at risk if they rely on + potentially malicious third-party SDKs. + </li> +</ol> + +<p> + A solution to both problems is to authenticate users using Chrome + Custom Tabs, instead of WebView. This ensures that authentication: +</p> +<ul> + <li> + Occurs in a secure context (the system browser) where the host app + cannot inspect contents. + </li> + <li> + Has a shared cookie state, ensuring the user has to sign in only + once. + </li> +</ul> + +<h3>Requirements</h3> + +<p> + Chrome Custom Tabs are supported using Platform APIs from API level + 23 (Android 6.0), and support libraries back to API level 4 (Android + 1.6). To implement Chrome Custom Tabs, you need to use a supported + browser, such as Chrome 45 or later. +</p> + +<h3>How do I implement Chrome Custom Tabs?</h3> + +<p> + Google, in conjunction with the OpenID Foundation, has published an + open source library on GitHub. To set up Chrome Custom Tabs for SSO, + see the <a href="https://github.com/openid/AppAuth-Android" + >documentation and sample code on GitHub</a>. +</p> + +<h2 id="testing">Test your App with Android for Work</h2> + +<p> + Once you’ve developed your app, you’ll want to test it in a work + profile—both as a profile owner and device owner. See the + instructions below. +</p> + +<h3>Use TestDPC to test your Android app</h3> + +<p> + TestDPC is a tool you can use to test your Android app in a variety + of Android for Work environments. You can configure it as a profile + owner or a device owner to launch management APIs on your device, + using one of these methods: +</p> +<ul> + <li>Download the source code for TestDPC from + <a href="https://github.com/googlesamples/android-testdpc">GitHub</a>.</li> + <li>Install TestDPC directly from + <a href="https://play.google.com/store/apps/details?id=com.afwsamples.testdpc" + >Google Play</a>.</li> +</ul> +<p> + For more information on how to configure TestDPC, see the + instructions below and the + <a href="https://github.com/googlesamples/android-testdpc">TestDPC User Guide</a>. +</p> + +<p> + <strong>REQUIRED</strong>: Your test Android device needs to run + Android 5.0 or later and be able to natively support Android for Work. +</p> + +<h3>Provision a profile owner</h3> + +<p> + To test your app in a work profile, you need to first provision a + profile owner on the TestDPC app: +</p> + +<ol> + <li>Launch the TestDPC app and click <strong>Set up profile</strong>.</li> + <li>When prompted, click <strong>Set up</strong>, ensuring the + TestDPC’s logo is highlighted on the screen.</li> + <li>If your device isn’t encrypted, you need to encrypt your device. + Follow the briefcase notification after reboot to continue + provisioning.<br/> + Once you’ve provisioned the profile owner correctly, badged + applications appear at the end of your app tray. Install your app + on the device and test to see how it runs in the work profile. + </li> + <li> + Install your app on the device and test to see how it runs in the + work profile. + </li> +</ol> + +<h3>Provision a device owner</h3> + +<p> + Testing your app as a device owner requires more steps than testing + as a profile owner. You first need to provision the device owner on + your test device using the + <a href="{@docRoot}samples/NfcProvisioning/index.html" + >NfcProvisioning sample app</a>. For complete instructions to + provision TestDPC in device owner mode using the NfcProvisioning + app, see the <a href="https://github.com/googlesamples/android-testdpc" + >TestDPC User Guide</a>. +</p> + +<ol> + <li>Download the <a href="{@docRoot}samples/NfcProvisioning/index.html" + >NfcProvisioning</a> app sample files to your development environment.</li> + <li>Unpack the project, open your shell, and <code>cd</code> to the project directory.</li> + <li>Add a file to the directory with the <code>local.properties</code> name + and the following content: + <pre>sdk.dir=/path/to/your/android/sdk</pre> + </li> + <li>While in the project directory, enter these commands to build the NfcProvisioning APK: + <pre>./gradlew init +./gradlew build</pre> + The NfcProvisioning APK you need is now located in <code>./Application/build/outputs/apk</code>. + </li> + <li>Install the APK on your programmer device, which you can use to provision other devices.</li> + <li>Create a text file called <code>nfcprovisioning.txt</code> and + include the following information: + <pre>android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME=com.afwsamples.testdpc +android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION=https://testdpc-latest-apk.appspot.com +android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM=gJD2YwtOiWJHkSMkkIfLRlj-quNqG1fb6v100QmzM9w= +# note: checksum must be URL-safe +android.app.extra.PROVISIONING_LOCALE=en_US +android.app.extra.PROVISIONING_TIME_ZONE=America/New_York</pre> + <p> + <strong>Note:</strong> If you’re developing for Android 5.0 + Lollipop, see the instructions in the + <a href="https://github.com/googlesamples/android-testdpc" + >TestDPC User Guide</a>. + </p> + </li> + <li>Push that text file to your programmer device by entering: + <pre>adb push <path-to-nfcprovisioning.txt> /sdcard/</pre> + </li> + <li> + Ensure that the programmer device is connected to Wi-Fi on either + an unsecured or WPA2 secured network. + <p> + The NFC Provisioning app will automatically pass those Wi-Fi + credentials onto the target device. + </p> + </li> + <li>Open the NFC Provisioning app and ensure <code>com.google.android.testdpc</code> + is auto-populated.</li> + <li>Bump the devices to transfer the data.</li> + <li>Follow the onscreen instructions to set up your target device.</li> + <li>Once you’ve completed provisioning the device owner, you can test your app on that device. You + should specifically test how + <a href="{@docRoot}work/app-restrictions.html">app restrictions</a>, + <a href="{@docRoot}work/managed-profiles.html#sharing_files">URIs</a>, and + <a href="{@docRoot}work/managed-profiles.html#prevent_failed_intents">intents</a> + work on that device.</li> +</ol> + +<h3>End-to-end testing</h3> + +<p> + After you’ve finished testing your app in the environments above, + you’ll likely want to test your app in an end-to-end production + environment. This process includes the steps a customer needs to + take to deploy your app in their organization, including: +</p> + +<ul> + <li>App distribution through Play</li> + <li>Server-side app restriction configuration</li> + <li>Server-side profile policy control</li> +</ul> + +<p> + You need to access an EMM console to complete the end-to-end + testing. The easiest way to get one is to request a testing console + from your EMM. Once you have access, complete these tasks: +</p> + +<ol> + <li>Create a test version of your application with a + <a href="http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename" + >new ApplicationId</a>.</li> + <li>Claim a <a href="https://support.google.com/work/android/answer/6174056" + >managed Google domain</a> and bind it to your EMM. If you + already have a testing domain that’s bound to an EMM, you may need + to unbind it to test it with your preferred EMM. Please consult your + EMM for the specific unbinding steps.</li> + <li><a href="https://support.google.com/a/answer/2494992" + >Publish your application to the private channel</a> for their + managed Google domain.</li> + <li>Use the EMM console and EMM application to: + <ol> + <li>Set up work devices.</li> + <li>Distribute your application.</li> + <li>Set application restrictions.</li> + <li>Set device policies.</li> + </ol> +</ol> + +<p> + This process will differ based on your EMM. Please consult your + EMM’s documentation for further details. Congrats! You’ve completed + these steps and verified that your app works well with Android for + Work. +</p> + +<p> + <a href="https://connect.googleforwork.com/community/applicants/android/isv"> + <span class="dac-sprite dac-auto-chevron"></span> + Learn about the Android for Work DevHub. + </a> +</p> diff --git a/docs/html/work/index.jd b/docs/html/work/index.jd new file mode 100644 index 000000000000..a71fedb730b4 --- /dev/null +++ b/docs/html/work/index.jd @@ -0,0 +1,55 @@ +page.title=Android for Work +page.tags="android for work, work", +meta.tags="android for work, work", +fullpage=true +section.landing=true +header.hide=1 +footer.hide=1 +@jd:body + +<section class="dac-expand dac-hero dac-light" > + <div class="wrap"> + <div class="cols dac-hero-content"> + <div class="col-9of16 col-push-7of16 dac-hero-figure"> + <img class="dac-hero-image" src="{@docRoot}images/work/hero_650px_2x.png" + srcset="{@docRoot}images/work/hero_650px.png 1x, + {@docRoot}images/work/hero_650px_2x.png 2x"> + </div> + <div class="col-7of16 col-pull-9of16"> + <h1 class="dac-hero-title">Android for Work</h1> + <p class="dac-hero-description"> + Develop apps for Android for Work to take advantage of + security and management features built into Android. + </p> + + <a class="dac-hero-cta" href="{@docRoot}work/overview.html"> + <span class="dac-sprite dac-auto-chevron"></span> + Get Started + </a> + </div> + </div> + <div class="dac-section dac-small"> + <div class="resource-widget resource-flow-layout col-16" + data-query="collection:work/landing/primary" + data-cardSizes="6x2" + data-maxResults="6"></div> + </div> + </div> +</section> + +<div class="wrap dac-offset-parent"> + <a class="dac-fab dac-scroll-button" data-scroll-button href="#resources"> + <i class="dac-sprite dac-arrow-down-gray"></i> + </a> +</div> + +<section class="dac-section dac-gray dac-small" id="resources"> + <div class="wrap"> + <h2 class="norule">Resources</h1> + + <div class="resource-widget resource-flow-layout col-16" + data-query="collection:work/landing/resources" + data-cardSizes="6x6" + data-maxResults="16"></div> + </div> +</section> diff --git a/docs/html/training/enterprise/app-compatibility.jd b/docs/html/work/managed-profiles.jd index 419ba89f3408..3287f5504c43 100644 --- a/docs/html/training/enterprise/app-compatibility.jd +++ b/docs/html/work/managed-profiles.jd @@ -1,26 +1,19 @@ -page.title=Ensuring Compatibility with Managed Profiles +page.title=Set up Managed Profiles page.metaDescription=Learn how to make sure your apps operate smoothly in a corporate environment by following some best practices. +page.image=images/work/cards/briefcase_600px.png @jd:body -<div id="tb-wrapper"> -<div id="tb"> - -<h2>This lesson teaches you to</h2> -<ol> - <li><a href="#prevent_failed_intents">Prevent Failed Intents</a></li> - <li><a href="#sharing_files">Share Files Across Profiles</a></li> - <li><a href="#testing_apps">Test your App for Compatibility with Managed - Profiles</a></li> -</ol> - -<!-- related docs (NOT javadocs) --> -<h2>Resources</h2> -<ul> - <li><a href="{@docRoot}samples/BasicManagedProfile/index.html">BasicManagedProfile</a></li> -</ul> - -</div> +<div id="qv-wrapper"> + <div id="qv"> + <h2>In this document</h2> + <ol> + <li><a href="#prevent_failed_intents">Prevent Failed Intents</a></li> + <li><a href="#sharing_files">Share Files Across Profiles</a></li> + <li><a href="#testing_apps"> + Test your App for Compatibility with Managed Profiles</a></li> + </ol> + </div> </div> <p>The Android platform allows devices to have diff --git a/docs/html/work/overview.jd b/docs/html/work/overview.jd new file mode 100644 index 000000000000..2b1f08b4d0b2 --- /dev/null +++ b/docs/html/work/overview.jd @@ -0,0 +1,142 @@ +page.title=Android for Work Developer Overview +meta.tags="android for work, work, enterprise, corporate" +page.tags="android for work, work, enterprise, corporate" +page.metaDescription=Learn how to build Android apps for the enterprise and take advantage of Google's Android for Work program. +page.image=images/work/cards/briefcase_600px.png + +@jd:body + +<div id="qv-wrapper"> + <div id="qv"> + <h2>In this document</h2> + <ul> + <li><a href="#developer-guide">Create Apps Using the Developer Guide</a></li> + <li><a href="#community-overview">What Does the Android for Work DevHub Offer?</a></li> + <li><a href="#develop-apps">Develop Apps for Enterprises</a></li> + <li><a href="#manage-devices">Manage Devices and Apps</a></li> + </ul> + </div> +</div> + +<p> + As an Android for Work developer, you can deploy devices and apps to + employees and keep your corporate data secure. With Android for + Work, organizations can choose what devices, APIs, and framework + they want to use to develop apps. +</p> + +<p> + With Android for Work, you can: + <ul> + <li>Build apps to help employees be more productive in scenarios + such as bring your own device (BYOD), and corporate-owned, + single-use devices (COSU).</li> + <li>Connect with leading enterprise mobility management (EMM) + <a href="https://www.google.com/work/android/partners/" + >partners</a> to help integrate Android in your business.</li> + </ul> +</p> + +<p> + Additionally, Android for Work offers a partner program for + developers through the + <a href="https://connect.googleforwork.com/community/applicants/android/isv" + >Android for Work DevHub</a>, which provides exclusive access to beta + features and developer events, along with access to a community of + Android developers making enterprise apps. +</p> + +<h2 id="developer-guide">Create Apps Using the Developer Guide</h2> + +<p> + The <a href="{@docRoot}work/guide.html" + >Android for Work Developer Guide</a> is for developers who want to + create Android apps that best utilize and complement the features in + Android for Work. The guide defines the best practices to develop + and test enterprise-focused apps for Android devices running Android + for Work. +</p> + +<h3>If you’re new to creating Android apps ...</h3> + +<p> + The Developer Guide assumes that you’re working as an independent + software vendor (ISV) or in a similar role, and have already built + an Android app. If you haven’t yet created an Android app, see + <a href="{@docRoot}training/basics/firstapp/index.html" + >Building Your First App</a>. If you’re looking for an accelerated + course, see the <a href="https://www.udacity.com/course/ud853" + >Developing Android Apps</a> course taught by Google employees. +</p> + +<h2 id="community-overview">What Does the Android for Work DevHub Offer?</h2> + +<p> + The <a href="https://connect.googleforwork.com/community/applicants/android/isv" + >Android for Work DevHub</a> offers these incentives: +</p> + +<h3>Get exclusives</h3> + +<p> + Access to beta features and Android for Work developer training and + events, including invite-only hackathons. +</p> + +<h3>Learn from experts</h3> + +<p> + Special content from Android for Work experts, including how to + optimize your app for the Play for Work store so that businesses can + see your app. +</p> + +<h3>Talk to others</h3> + +<p> + Access to a moderated space dedicated to enterprise developers. Talk + with peers about issues specific to developing Android apps for + businesses. +</p> + +<h3>How do I join?</h3> + +<p> + Apply to join the + <a href="https://connect.googleforwork.com/community/applicants/android/isv" + >Android for Work DevHub</a>. +</p> + +<h2 id="develop-apps">Develop Apps for Enterprises</h2> + +<p> + Learn how to make your app function smoothly in corporate + environments that restrict device features and data access. Go + further to support business use of your app by enabling restrictions + that administrators can use to remotely configure your app: +</p> + +<div class="dynamic-grid"> + <div class="resource-widget resource-flow-layout landing col-12" + data-query="collection:work/apps" + data-cardSizes="6x6" + data-maxResults="6"> + </div> +</div> + + +<h2 id="manage-devices">Manage Devices and Apps</h2> + +<p> + Learn how to build policy controller apps that enable enterprise + administrators to manage devices, manage corporate apps, and provide + access to company resources: +</p> + +<div class="dynamic-grid"> + <div class="resource-widget resource-flow-layout landing col-12" + data-query="collection:work/admin" + data-cardSizes="6x6" + data-maxResults="4"> + </div> +</div> diff --git a/docs/html/work/work_toc.cs b/docs/html/work/work_toc.cs new file mode 100644 index 000000000000..10658c2e25d8 --- /dev/null +++ b/docs/html/work/work_toc.cs @@ -0,0 +1,44 @@ +<ul id="nav"> + + <li class="nav-section"> + <div class="nav-section-header empty"> + <a href="<?cs var:toroot ?>work/index.html"> + Android for Work Home</a> + </div> + </li> + + <li class="nav-section"> + <div class="nav-section-header empty"> + <a href="<?cs var:toroot ?>work/overview.html"> + Overview</a> + </div> + </li> + + <li class="nav-section"> + <div class="nav-section-header empty"> + <a href="<?cs var:toroot ?>work/guide.html"> + Developer Guide</a> + </div> + </li> + + <li class="nav-section"> + <div class="nav-section-header empty"> + <a href="<?cs var:toroot ?>work/managed-profiles.html"> + Set up Managed Profiles</a></div> + </li> + + <li class="nav-section"> + <div class="nav-section-header empty"> + <a href="<?cs var:toroot ?>work/app-restrictions.html"> + Set up App Restrictions</a> + </div> + </li> + + <li class="nav-section"> + <div class="nav-section-header empty"> + <a href="<?cs var:toroot ?>work/cosu.html"> + Set up Single-Purpose Devices</a> + </div> + </li> + +</ul> diff --git a/packages/PrintRecommendationService/res/values/strings.xml b/packages/PrintRecommendationService/res/values/strings.xml index 2d127e2994d3..97281de5b4ec 100644 --- a/packages/PrintRecommendationService/res/values/strings.xml +++ b/packages/PrintRecommendationService/res/values/strings.xml @@ -25,7 +25,7 @@ <string name="plugin_vendor_xerox">Xerox</string> <string name="plugin_vendor_samsung">Samsung Electronics</string> <string name="plugin_vendor_epson">Epson</string> - <string name="plugin_vendor_konika_minolta">Konika Minolta</string> + <string name="plugin_vendor_konica_minolta">Konica Minolta</string> <string name="plugin_vendor_fuji">Fuji</string> <string name="plugin_vendor_morpia">Mopria</string> </resources> diff --git a/packages/PrintRecommendationService/res/xml/vendorconfigs.xml b/packages/PrintRecommendationService/res/xml/vendorconfigs.xml index 98d466c038d3..b7925df07b7e 100644 --- a/packages/PrintRecommendationService/res/xml/vendorconfigs.xml +++ b/packages/PrintRecommendationService/res/xml/vendorconfigs.xml @@ -67,10 +67,9 @@ </vendor> <vendor> - <name>@string/plugin_vendor_konika_minolta</name> + <name>@string/plugin_vendor_konica_minolta</name> <package>com.kmbt.printservice</package> <mdns-names> - <mdns-name>kmkmkm</mdns-name> <mdns-name>Konica Minolta</mdns-name> <mdns-name>Minolta</mdns-name> </mdns-names> diff --git a/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java b/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java index 8b1fd08d40fd..241581d91d4f 100644 --- a/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java +++ b/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java @@ -683,6 +683,10 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat } }); } else if (resultCode == RESULT_CANCELED) { + if (DEBUG) { + Log.i(LOG_TAG, "[state]" + STATE_CONFIGURING); + } + mState = STATE_CONFIGURING; // The previous update might have been canceled @@ -898,9 +902,15 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat private void setState(int state) { if (isFinalState(mState)) { if (isFinalState(state)) { + if (DEBUG) { + Log.i(LOG_TAG, "[state]" + state); + } mState = state; } } else { + if (DEBUG) { + Log.i(LOG_TAG, "[state]" + state); + } mState = state; } } @@ -2896,13 +2906,20 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat } public int cancel() { + int state; + if (!mPosted) { - return getStateAfterCancel(); + state = getStateAfterCancel(); + } else { + mPosted = false; + mHandler.removeCallbacks(this); + + state = getStateAfterCancel(); } - mPosted = false; - mHandler.removeCallbacks(this); - return getStateAfterCancel(); + mPreviousState = -1; + + return state; } @Override diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index f49594cb44d1..774be60d082a 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java @@ -203,9 +203,6 @@ public class SettingsProvider extends ContentProvider { @GuardedBy("mLock") private HandlerThread mHandlerThread; - @GuardedBy("mLock") - private Handler mBackgroundHandler; - // We have to call in the user manager with no lock held, private volatile UserManager mUserManager; @@ -254,7 +251,6 @@ public class SettingsProvider extends ContentProvider { mHandlerThread = new HandlerThread(LOG_TAG, Process.THREAD_PRIORITY_BACKGROUND); mHandlerThread.start(); - mBackgroundHandler = new Handler(mHandlerThread.getLooper()); mSettingsRegistry = new SettingsRegistry(); } registerBroadcastReceivers(); @@ -1680,7 +1676,7 @@ public class SettingsProvider extends ContentProvider { if (mSettingsStates.get(key) == null) { final int maxBytesPerPackage = getMaxBytesPerPackageForType(getTypeFromKey(key)); SettingsState settingsState = new SettingsState(mLock, getSettingsFile(key), key, - maxBytesPerPackage, mBackgroundHandler); + maxBytesPerPackage, mHandlerThread.getLooper()); mSettingsStates.put(key, settingsState); } } diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsState.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsState.java index 1e027475fd69..4710d5adf3ac 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsState.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsState.java @@ -17,6 +17,7 @@ package com.android.providers.settings; import android.os.Handler; +import android.os.Looper; import android.os.Message; import android.os.SystemClock; import android.provider.Settings; @@ -27,7 +28,6 @@ import android.util.Base64; import android.util.Slog; import android.util.Xml; import com.android.internal.annotations.GuardedBy; -import com.android.internal.os.BackgroundThread; import libcore.io.IoUtils; import libcore.util.Objects; import org.xmlpull.v1.XmlPullParser; @@ -135,14 +135,14 @@ final class SettingsState { private long mNextId; public SettingsState(Object lock, File file, int key, int maxBytesPerAppPackage, - Handler handler) { + Looper looper) { // It is important that we use the same lock as the settings provider // to ensure multiple mutations on this state are atomicaly persisted // as the async persistence should be blocked while we make changes. mLock = lock; mStatePersistFile = file; mKey = key; - mHandler = handler; + mHandler = new MyHandler(looper); if (maxBytesPerAppPackage == MAX_BYTES_PER_APP_PACKAGE_LIMITED) { mMaxBytesPerAppPackage = maxBytesPerAppPackage; mPackageToMemoryUsage = new ArrayMap<>(); @@ -548,8 +548,8 @@ final class SettingsState { private final class MyHandler extends Handler { public static final int MSG_PERSIST_SETTINGS = 1; - public MyHandler() { - super(BackgroundThread.getHandler().getLooper()); + public MyHandler(Looper looper) { + super(looper); } @Override diff --git a/packages/SettingsProvider/test/src/com/android/providers/settings/SettingsStateTest.java b/packages/SettingsProvider/test/src/com/android/providers/settings/SettingsStateTest.java index 53c2958ad914..b5bd8ad3073d 100644 --- a/packages/SettingsProvider/test/src/com/android/providers/settings/SettingsStateTest.java +++ b/packages/SettingsProvider/test/src/com/android/providers/settings/SettingsStateTest.java @@ -16,6 +16,7 @@ package com.android.providers.settings; import android.os.Handler; +import android.os.Looper; import android.test.AndroidTestCase; import android.util.Xml; @@ -127,7 +128,7 @@ public class SettingsStateTest extends AndroidTestCase { final Object lock = new Object(); final SettingsState ssWriter = new SettingsState(lock, file, 1, - SettingsState.MAX_BYTES_PER_APP_PACKAGE_UNLIMITED, new Handler()); + SettingsState.MAX_BYTES_PER_APP_PACKAGE_UNLIMITED, Looper.getMainLooper()); ssWriter.setVersionLocked(SettingsState.SETTINGS_VERSOIN_NEW_ENCODING); ssWriter.insertSettingLocked("k1", "\u0000", "package"); @@ -139,7 +140,7 @@ public class SettingsStateTest extends AndroidTestCase { } final SettingsState ssReader = new SettingsState(lock, file, 1, - SettingsState.MAX_BYTES_PER_APP_PACKAGE_UNLIMITED, new Handler()); + SettingsState.MAX_BYTES_PER_APP_PACKAGE_UNLIMITED, Looper.getMainLooper()); synchronized (lock) { assertEquals("\u0000", ssReader.getSettingLocked("k1").getValue()); assertEquals("abc", ssReader.getSettingLocked("k2").getValue()); @@ -166,7 +167,7 @@ public class SettingsStateTest extends AndroidTestCase { os.close(); final SettingsState ss = new SettingsState(lock, file, 1, - SettingsState.MAX_BYTES_PER_APP_PACKAGE_UNLIMITED, new Handler()); + SettingsState.MAX_BYTES_PER_APP_PACKAGE_UNLIMITED, Looper.getMainLooper()); synchronized (lock) { SettingsState.Setting s; s = ss.getSettingLocked("k0"); diff --git a/packages/SystemUI/res/layout/notification_guts.xml b/packages/SystemUI/res/layout/notification_guts.xml index 4d72cc82f8ac..d09c42b8a8c2 100644 --- a/packages/SystemUI/res/layout/notification_guts.xml +++ b/packages/SystemUI/res/layout/notification_guts.xml @@ -63,14 +63,14 @@ android:id="@+id/importance_buttons" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginStart="-6dp" + android:paddingStart="3dp" android:paddingTop="4dp" android:paddingEnd="8dp" > <RadioButton android:id="@+id/silent_importance" android:layout_width="wrap_content" android:layout_height="40dp" - android:paddingStart="32dp" + android:paddingStart="22dp" android:text="@string/show_silently" style="@style/TextAppearance.NotificationGuts.Radio" android:buttonTint="@color/notification_guts_buttons" /> @@ -78,7 +78,7 @@ android:id="@+id/block_importance" android:layout_width="wrap_content" android:layout_height="40dp" - android:paddingStart="32dp" + android:paddingStart="22dp" android:text="@string/block" style="@style/TextAppearance.NotificationGuts.Radio" android:buttonTint="@color/notification_guts_buttons" /> @@ -86,7 +86,7 @@ android:id="@+id/reset_importance" android:layout_width="wrap_content" android:layout_height="40dp" - android:paddingStart="32dp" + android:paddingStart="22dp" style="@style/TextAppearance.NotificationGuts.Radio" android:buttonTint="@color/notification_guts_buttons" /> </RadioGroup> diff --git a/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java b/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java index 0962d8488188..a0d9dfe1c1c1 100644 --- a/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java +++ b/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java @@ -166,8 +166,9 @@ public class ImageWallpaper extends WallpaperService { } public void trimMemory(int level) { - if (level >= ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW && - mBackground != null) { + if (level >= ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW + && level <= ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL + && mBackground != null) { if (DEBUG) { Log.d(TAG, "trimMemory"); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java index 3a1752dda756..b4ce9cda3624 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java @@ -329,7 +329,9 @@ public class ExpandableNotificationRow extends ActivatableNotificationView { if (mChildrenContainer != null) { mChildrenContainer.removeNotification(row); } - mHeaderUtil.restoreNotificationHeader(row); + if (!row.isRemoved()) { + mHeaderUtil.restoreNotificationHeader(row); + } onChildrenCountChanged(); row.setIsChildInGroup(false, null); } @@ -644,7 +646,9 @@ public class ExpandableNotificationRow extends ActivatableNotificationView { continue; } mChildrenContainer.removeNotification(row); - mHeaderUtil.restoreNotificationHeader(row); + if (!row.isRemoved()) { + mHeaderUtil.restoreNotificationHeader(row); + } row.setIsChildInGroup(false, null); } onChildrenCountChanged(); @@ -1338,6 +1342,9 @@ public class ExpandableNotificationRow extends ActivatableNotificationView { @Override protected View getContentView() { + if (mIsSummaryWithChildren) { + return mChildrenContainer; + } return getShowingLayout(); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index 76fb41685567..4bb97974b88b 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -1505,6 +1505,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, mHeadsUpEntriesToRemoveOnSwitch.add(mHeadsUpManager.getEntry(key)); return; } + Entry entry = mNotificationData.get(key); + if (entry != null && entry.row != null) { + entry.row.setRemoved(true); + } // Let's remove the children if this was a summary handleGroupSummaryRemoved(key, ranking); StatusBarNotification old = removeNotificationViews(key, ranking); @@ -1544,12 +1548,13 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, // always cancelled. We only remove them if they were dismissed by the user. return; } - entry.row.setRemoved(true); List<ExpandableNotificationRow> notificationChildren = entry.row.getNotificationChildren(); ArrayList<ExpandableNotificationRow> toRemove = new ArrayList<>(notificationChildren); for (int i = 0; i < toRemove.size(); i++) { toRemove.get(i).setKeepInParent(true); + // we need to set this state earlier as otherwise we might generate some weird + // animations toRemove.get(i).setRemoved(true); } for (int i = 0; i < toRemove.size(); i++) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java index 06412758727c..1edaa0f6b68d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java @@ -2188,7 +2188,7 @@ public class NotificationStackScrollLayout extends ViewGroup } } - private void onViewRemovedInternal(View child, ViewGroup transientContainer) { + private void onViewRemovedInternal(View child, ViewGroup container) { if (mChangePositionInProgress) { // This is only a position change, don't do anything special return; @@ -2200,10 +2200,10 @@ public class NotificationStackScrollLayout extends ViewGroup boolean animationGenerated = generateRemoveAnimation(child); if (animationGenerated) { if (!mSwipedOutViews.contains(child)) { - getOverlay().add(child); + container.getOverlay().add(child); } else if (Math.abs(expandableView.getTranslation()) != expandableView.getWidth()) { - transientContainer.addTransientView(child, 0); - expandableView.setTransientContainer(transientContainer); + container.addTransientView(child, 0); + expandableView.setTransientContainer(container); } } else { mSwipedOutViews.remove(child); @@ -2885,22 +2885,24 @@ public class NotificationStackScrollLayout extends ViewGroup mPhoneStatusBar.resetUserExpandedStates(); // lets make sure nothing is in the overlay / transient anymore - clearTransientViews(this); + clearTemporaryViews(this); for (int i = 0; i < getChildCount(); i++) { ExpandableView child = (ExpandableView) getChildAt(i); if (child instanceof ExpandableNotificationRow) { ExpandableNotificationRow row = (ExpandableNotificationRow) child; - clearTransientViews(row.getChildrenContainer()); + clearTemporaryViews(row.getChildrenContainer()); } } - getOverlay().clear(); } } - private void clearTransientViews(ViewGroup viewGroup) { + private void clearTemporaryViews(ViewGroup viewGroup) { while (viewGroup != null && viewGroup.getTransientViewCount() != 0) { viewGroup.removeTransientView(viewGroup.getTransientView(0)); } + if (viewGroup != null) { + viewGroup.getOverlay().clear(); + } } public void onPanelTrackingStarted() { @@ -3020,7 +3022,7 @@ public class NotificationStackScrollLayout extends ViewGroup private void clearViewOverlays() { for (View view : mClearOverlayViewsWhenFinished) { - getOverlay().remove(view); + StackStateAnimator.removeFromOverlay(view); } } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java index e8472ac5c8d5..0c08d1303aaa 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java @@ -22,6 +22,7 @@ import android.animation.ObjectAnimator; import android.animation.PropertyValuesHolder; import android.animation.ValueAnimator; import android.view.View; +import android.view.ViewGroup; import android.view.animation.Interpolator; import com.android.systemui.Interpolators; @@ -797,7 +798,7 @@ public class StackStateAnimator { private void onAnimationFinished() { mHostLayout.onChildAnimationFinished(); for (View v : mChildrenToClearFromOverlay) { - mHostLayout.getOverlay().remove(v); + removeFromOverlay(v); } mChildrenToClearFromOverlay.clear(); } @@ -829,7 +830,7 @@ public class StackStateAnimator { } else if (event.animationType == NotificationStackScrollLayout.AnimationEvent.ANIMATION_TYPE_REMOVE) { if (changingView.getVisibility() == View.GONE) { - mHostLayout.getOverlay().remove(changingView); + removeFromOverlay(changingView); continue; } @@ -854,7 +855,7 @@ public class StackStateAnimator { @Override public void run() { // remove the temporary overlay - mHostLayout.getOverlay().remove(changingView); + removeFromOverlay(changingView); } }); } else if (event.animationType == @@ -909,6 +910,13 @@ public class StackStateAnimator { } } + public static void removeFromOverlay(View changingView) { + ViewGroup parent = (ViewGroup) changingView.getParent(); + if (parent != null) { + parent.removeView(changingView); + } + } + public void animateOverScrollToAmount(float targetAmount, final boolean onTop, final boolean isRubberbanded) { final float startOverScrollAmount = mHostLayout.getCurrentOverScrollAmount(onTop); diff --git a/services/core/java/com/android/server/InputMethodManagerService.java b/services/core/java/com/android/server/InputMethodManagerService.java index a584f707f9a9..b0a00e654b80 100644 --- a/services/core/java/com/android/server/InputMethodManagerService.java +++ b/services/core/java/com/android/server/InputMethodManagerService.java @@ -2643,6 +2643,27 @@ public class InputMethodManagerService extends IInputMethodManager.Stub } @Override + public void clearLastInputMethodWindowForTransition(IBinder token) { + if (!calledFromValidUser()) { + return; + } + final long ident = Binder.clearCallingIdentity(); + try { + synchronized (mMethodMap) { + if (!calledWithValidToken(token)) { + final int uid = Binder.getCallingUid(); + Slog.e(TAG, "Ignoring clearLastInputMethodWindowForTransition due to an " + + "invalid token. uid:" + uid + " token:" + token); + return; + } + } + mWindowManagerInternal.clearLastInputMethodWindowForTransition(); + } finally { + Binder.restoreCallingIdentity(ident); + } + } + + @Override public void notifyUserAction(int sequenceNumber) { if (DEBUG) { Slog.d(TAG, "Got the notification of a user action. sequenceNumber:" + sequenceNumber); diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index ded65569c395..ce8537e18958 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -15280,7 +15280,7 @@ public final class ActivityManagerService extends ActivityManagerNative ProcessList.VISIBLE_APP_ADJ, ProcessList.PERCEPTIBLE_APP_ADJ, ProcessList.BACKUP_APP_ADJ, ProcessList.HEAVY_WEIGHT_APP_ADJ, ProcessList.SERVICE_ADJ, ProcessList.HOME_APP_ADJ, - ProcessList.PREVIOUS_APP_ADJ, ProcessList.SERVICE_B_ADJ, ProcessList.CACHED_APP_MAX_ADJ + ProcessList.PREVIOUS_APP_ADJ, ProcessList.SERVICE_B_ADJ, ProcessList.CACHED_APP_MIN_ADJ }; static final String[] DUMP_MEM_OOM_LABEL = new String[] { "Native", diff --git a/services/core/java/com/android/server/am/ActivityMetricsLogger.java b/services/core/java/com/android/server/am/ActivityMetricsLogger.java index fe085d7054ff..be8f21d997a5 100644 --- a/services/core/java/com/android/server/am/ActivityMetricsLogger.java +++ b/services/core/java/com/android/server/am/ActivityMetricsLogger.java @@ -18,6 +18,8 @@ import android.util.Slog; import com.android.internal.logging.MetricsLogger; import com.android.internal.logging.MetricsProto.MetricsEvent; +import java.util.ArrayList; + /** * Handles logging into Tron. */ @@ -99,6 +101,47 @@ class ActivityMetricsLogger { } /** + * Notifies the tracker that the activity is actually launching. + * + * @param resultCode one of the ActivityManager.START_* flags, indicating the result of the + * launch + * @param launchedActivity the activity that is being launched + */ + void notifyActivityLaunched(int resultCode, ActivityRecord launchedActivity) { + final ProcessRecord processRecord = launchedActivity != null + ? mSupervisor.mService.mProcessNames.get(launchedActivity.processName, + launchedActivity.appInfo.uid) + : null; + final boolean processRunning = processRecord != null; + final String componentName = launchedActivity != null + ? launchedActivity.shortComponentName + : null; + + // We consider this a "process switch" if the process of the activity that gets launched + // didn't have an activity that was in started state. In this case, we assume that lot + // of caches might be purged so the time until it produces the first frame is very + // interesting. + final boolean processSwitch = processRecord == null + || !hasStartedActivity(processRecord, launchedActivity); + + notifyActivityLaunched(resultCode, componentName, processRunning, processSwitch); + } + + private boolean hasStartedActivity(ProcessRecord record, ActivityRecord launchedActivity) { + final ArrayList<ActivityRecord> activities = record.activities; + for (int i = activities.size() - 1; i >= 0; i--) { + final ActivityRecord activity = activities.get(i); + if (launchedActivity == activity) { + continue; + } + if (!activity.stopped) { + return true; + } + } + return false; + } + + /** * Notifies the tracker the the activity is actually launching. * * @param resultCode one of the ActivityManager.START_* flags, indicating the result of the @@ -109,7 +152,7 @@ class ActivityMetricsLogger { * activity that was stopped, i.e. the started activity is "switching" * processes */ - void notifyActivityLaunched(int resultCode, @Nullable String componentName, + private void notifyActivityLaunched(int resultCode, @Nullable String componentName, boolean processRunning, boolean processSwitch) { if (resultCode < 0 || componentName == null || !processSwitch) { diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java index 4bf28b207f17..e86ba22c5bd2 100644 --- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java +++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java @@ -4423,6 +4423,8 @@ public final class ActivityStackSupervisor implements DisplayListener { && task.getRootActivity() != null) { mActivityMetricsLogger.notifyActivityLaunching(); mService.moveTaskToFrontLocked(task.taskId, 0, bOptions); + mActivityMetricsLogger.notifyActivityLaunched(ActivityManager.START_TASK_TO_FRONT, + task.getTopActivity()); // If we are launching the task in the docked stack, put it into resizing mode so // the window renders full-screen with the background filling the void. Also only diff --git a/services/core/java/com/android/server/am/ActivityStarter.java b/services/core/java/com/android/server/am/ActivityStarter.java index 64bd14c3c0b5..7641827425f1 100644 --- a/services/core/java/com/android/server/am/ActivityStarter.java +++ b/services/core/java/com/android/server/am/ActivityStarter.java @@ -846,42 +846,13 @@ class ActivityStarter { } } - final String componentName = outRecord[0] != null ? outRecord[0].shortComponentName - : null; final ActivityRecord launchedActivity = mReusedActivity != null ? mReusedActivity : outRecord[0]; - final ProcessRecord processRecord = launchedActivity != null - ? mService.mProcessNames.get(launchedActivity.processName, - launchedActivity.appInfo.uid) - : null; - final boolean processRunning = processRecord != null; - - // We consider this a "process switch" if the process of the activity that gets launched - // didn't have an activity that was in started state. In this case, we assume that lot - // of caches might be purged so the time until it produces the first frame is very - // interesting. - final boolean processSwitch = processRecord == null - || !hasStartedActivity(processRecord, launchedActivity); - mSupervisor.mActivityMetricsLogger.notifyActivityLaunched(res, componentName, - processRunning, processSwitch); + mSupervisor.mActivityMetricsLogger.notifyActivityLaunched(res, launchedActivity); return res; } } - final boolean hasStartedActivity(ProcessRecord record, ActivityRecord launchedActivity) { - final ArrayList<ActivityRecord> activities = record.activities; - for (int i = activities.size() - 1; i >= 0; i--) { - final ActivityRecord activity = activities.get(i); - if (launchedActivity == activity) { - continue; - } - if (!activity.stopped) { - return true; - } - } - return false; - } - final int startActivities(IApplicationThread caller, int callingUid, String callingPackage, Intent[] intents, String[] resolvedTypes, IBinder resultTo, Bundle bOptions, int userId) { diff --git a/services/core/java/com/android/server/notification/ZenModeHelper.java b/services/core/java/com/android/server/notification/ZenModeHelper.java index 60e00a926ed0..6864ed898ada 100644 --- a/services/core/java/com/android/server/notification/ZenModeHelper.java +++ b/services/core/java/com/android/server/notification/ZenModeHelper.java @@ -55,6 +55,7 @@ import android.service.notification.ZenModeConfig.EventInfo; import android.service.notification.ZenModeConfig.ScheduleInfo; import android.service.notification.ZenModeConfig.ZenRule; import android.text.TextUtils; +import android.util.AndroidRuntimeException; import android.util.Log; import android.util.SparseArray; @@ -293,7 +294,9 @@ public class ZenModeHelper { ZenModeConfig newConfig; synchronized (mConfig) { - if (mConfig == null) return null; + if (mConfig == null) { + throw new AndroidRuntimeException("Could not create rule"); + } if (DEBUG) { Log.d(TAG, "addAutomaticZenRule rule= " + automaticZenRule + " reason=" + reason); } @@ -304,7 +307,7 @@ public class ZenModeHelper { if (setConfigLocked(newConfig, reason, true)) { return rule.id; } else { - return null; + throw new AndroidRuntimeException("Could not create rule"); } } } diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index b6c269ecf627..a9ec7dddc534 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -164,7 +164,6 @@ import android.content.pm.VerifierInfo; import android.content.res.Resources; import android.graphics.Bitmap; import android.hardware.display.DisplayManager; -import android.net.INetworkPolicyManager; import android.net.Uri; import android.os.Binder; import android.os.Build; @@ -1043,6 +1042,7 @@ public class PackageManagerService extends IPackageManager.Stub { static final int CHECK_PENDING_VERIFICATION = 16; static final int START_INTENT_FILTER_VERIFICATIONS = 17; static final int INTENT_FILTER_VERIFIED = 18; + static final int WRITE_PACKAGE_LIST = 19; static final int WRITE_SETTINGS_DELAY = 10*1000; // 10 seconds @@ -1665,6 +1665,14 @@ public class PackageManagerService extends IPackageManager.Stub { } Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); } break; + case WRITE_PACKAGE_LIST: { + Process.setThreadPriority(Process.THREAD_PRIORITY_DEFAULT); + synchronized (mPackages) { + removeMessages(WRITE_PACKAGE_LIST); + mSettings.writePackageListLPr(msg.arg1); + } + Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); + } break; case CHECK_PENDING_VERIFICATION: { final int verificationId = msg.arg1; final PackageVerificationState state = mPendingVerification.get(verificationId); @@ -2112,6 +2120,14 @@ public class PackageManagerService extends IPackageManager.Stub { } } + void scheduleWritePackageListLocked(int userId) { + if (!mHandler.hasMessages(WRITE_PACKAGE_LIST)) { + Message msg = mHandler.obtainMessage(WRITE_PACKAGE_LIST); + msg.arg1 = userId; + mHandler.sendMessageDelayed(msg, WRITE_SETTINGS_DELAY); + } + } + void scheduleWritePackageRestrictionsLocked(UserHandle user) { final int userId = user == null ? UserHandle.USER_ALL : user.getIdentifier(); scheduleWritePackageRestrictionsLocked(userId); @@ -20039,18 +20055,25 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); } /** Called by UserManagerService */ - void createNewUser(int userHandle) { + void createNewUser(int userId) { synchronized (mInstallLock) { - mSettings.createNewUserLI(this, mInstaller, userHandle); + mSettings.createNewUserLI(this, mInstaller, userId); } synchronized (mPackages) { - applyFactoryDefaultBrowserLPw(userHandle); - primeDomainVerificationsLPw(userHandle); + scheduleWritePackageRestrictionsLocked(userId); + scheduleWritePackageListLocked(userId); + applyFactoryDefaultBrowserLPw(userId); + primeDomainVerificationsLPw(userId); } } - void newUserCreated(final int userHandle) { - mDefaultPermissionPolicy.grantDefaultPermissions(userHandle); + void onBeforeUserStartUninitialized(final int userId) { + synchronized (mPackages) { + if (mSettings.areDefaultRuntimePermissionsGrantedLPr(userId)) { + return; + } + } + mDefaultPermissionPolicy.grantDefaultPermissions(userId); // If permission review for legacy apps is required, we represent // dagerous permissions for such apps as always granted runtime // permissions to keep per user flag state whether review is needed. diff --git a/services/core/java/com/android/server/pm/Settings.java b/services/core/java/com/android/server/pm/Settings.java index 7fc0e8c13aca..75bd35c0eca4 100644 --- a/services/core/java/com/android/server/pm/Settings.java +++ b/services/core/java/com/android/server/pm/Settings.java @@ -4014,8 +4014,6 @@ final class Settings { } synchronized (mPackages) { applyDefaultPreferredAppsLPw(service, userHandle); - writePackageRestrictionsLPr(userHandle); - writePackageListLPr(userHandle); } } diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java index e72d233f4f80..2d8dcf0c98dd 100644 --- a/services/core/java/com/android/server/pm/UserManagerService.java +++ b/services/core/java/com/android/server/pm/UserManagerService.java @@ -1,4 +1,3 @@ - /* * Copyright (C) 2011 The Android Open Source Project * @@ -2074,7 +2073,6 @@ public class UserManagerService extends IUserManager.Stub { synchronized (mRestrictionsLock) { mBaseUserRestrictions.append(userId, restrictions); } - mPm.newUserCreated(userId); Intent addedIntent = new Intent(Intent.ACTION_USER_ADDED); addedIntent.putExtra(Intent.EXTRA_USER_HANDLE, userId); mContext.sendBroadcastAsUser(addedIntent, UserHandle.ALL, @@ -2634,6 +2632,10 @@ public class UserManagerService extends IUserManager.Stub { synchronized (mRestrictionsLock) { applyUserRestrictionsLR(userId); } + UserInfo userInfo = getUserInfoNoChecks(userId); + if (userInfo != null && !userInfo.isInitialized()) { + mPm.onBeforeUserStartUninitialized(userId); + } } } diff --git a/services/core/java/com/android/server/tv/TvInputManagerService.java b/services/core/java/com/android/server/tv/TvInputManagerService.java index 52baa609fe97..2946bb594634 100644 --- a/services/core/java/com/android/server/tv/TvInputManagerService.java +++ b/services/core/java/com/android/server/tv/TvInputManagerService.java @@ -347,8 +347,8 @@ public final class TvInputManagerService extends SystemService { TvInputState inputState = userState.inputMap.get(info.getId()); if (inputState == null) { inputState = new TvInputState(); - inputState.info = info; } + inputState.info = info; inputMap.put(info.getId(), inputState); } diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java index 11327582a481..239cc8eaae8c 100644 --- a/services/core/java/com/android/server/wm/WindowManagerService.java +++ b/services/core/java/com/android/server/wm/WindowManagerService.java @@ -11294,6 +11294,13 @@ public class WindowManagerService extends IWindowManager.Stub } @Override + public void clearLastInputMethodWindowForTransition() { + synchronized (mWindowMap) { + mPolicy.setLastInputMethodWindowLw(null, null); + } + } + + @Override public boolean isHardKeyboardAvailable() { synchronized (mWindowMap) { return mHardKeyboardAvailable; diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index 3cc3edf82802..4dbead248ec6 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -5672,7 +5672,10 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { // Shutting down backup manager service permanently. long ident = mInjector.binderClearCallingIdentity(); try { - mInjector.getIBackupManager().setBackupServiceActive(UserHandle.USER_SYSTEM, false); + if (mInjector.getIBackupManager() != null) { + mInjector.getIBackupManager() + .setBackupServiceActive(UserHandle.USER_SYSTEM, false); + } } catch (RemoteException e) { throw new IllegalStateException("Failed deactivating backup service.", e); } finally { diff --git a/telephony/java/com/android/internal/telephony/TelephonyIntents.java b/telephony/java/com/android/internal/telephony/TelephonyIntents.java index eafb3d40d17e..a07a5af1caef 100644 --- a/telephony/java/com/android/internal/telephony/TelephonyIntents.java +++ b/telephony/java/com/android/internal/telephony/TelephonyIntents.java @@ -384,6 +384,9 @@ public class TelephonyIntents { * <li><em>phones radio access family </em> - A RadioAccessFamily * array, contain phone ID and new radio access family for each phone.</li> * </ul> + * + * <p class="note"> + * Requires the READ_PHONE_STATE permission. */ public static final String ACTION_SET_RADIO_CAPABILITY_DONE = "android.intent.action.ACTION_SET_RADIO_CAPABILITY_DONE"; diff --git a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeIInputMethodManager.java b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeIInputMethodManager.java index 0cf51a46f63f..3f276c9375ba 100644 --- a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeIInputMethodManager.java +++ b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeIInputMethodManager.java @@ -219,6 +219,11 @@ public class BridgeIInputMethodManager implements IInputMethodManager { } @Override + public void clearLastInputMethodWindowForTransition(IBinder arg0) throws RemoteException { + // TODO Auto-generated method stub + } + + @Override public InputBindResult startInputOrWindowGainedFocus( /* @InputMethodClient.StartInputReason */ int startInputReason, IInputMethodClient client, IBinder windowToken, int controlFlags, int softInputMode, |